管理人の雑記
- 1 :管理人 ★:06/04/30 20:55 ID:???
- 雑記サイト移転に伴い、AutoHotkey関係はこっちに書くことに。
- 116 :管理人 ★:2008/09/13(土) 06:28:16
- MouseGesture.ahk MG_CommandLine()がAutoHotkey以外のプロセスで動作しないのを修正
一番最後のアドレスはプログラムによって違うので、ターゲットプロセス上から取得する必要があるのを見落としていた。
- 117 :管理人 ★:2008/09/13(土) 06:49:07
- MouseGesture.ahkをWindowsVistaのUAC下で無理矢理使用する方法
UACの一般権限では、管理者権限のプロセスをSendなどで操作できない。
逆にAutoHotkeyのプロセスをが管理者権限で実行されている場合、
MG_CommandLine()で一般プロセスのコマンドラインを取得できないなどの制限がある。
MG_User.ahkに「#SingleInstance,off」を記述し、Disableに「MG_CommandLine()=""」
を登録して、一般権限と管理者権限の両方でMouseGesture.ahkを実行すれば、
両方の権限のプロセスで完全に動作するような気がする。面倒だが。
ところで、Vistaでタスクマネージャを見てみたら、コマンドラインが普通に表示できるようになっていた。
APIが追加されたのだろうか?こいつでも、権限の違うプロセスのコマンドラインは取得できないようだった。
- 118 :管理人 ★:2008/10/02(木) 23:17:25
- MyScriptsに「クリップボード操作関数群」と「ファイルドロップ関数」を追加
前から作ろうと思っていて放置していたものを作った。
テキスト以外の任意のクリップボード形式を読み書きする関数群。
ファイル名のリストをエクスプローラなどに貼り付けられる形式でコピーするために。
エクスプローラやダイアログで開いているフォルダにファイルを送りたいときに使うかも。
ファイルドロップ関数は、改行区切りで指定したファイル群をWM_DROPFILESで指定ウィンドウに送る。
ウィンドウへのドラッグ&ドロップでしかファイルを受け付けないソフトなどに使用するかも。
92KB
0ch BBS 2005-10-08