他の起動中プロセスのPIDから起動時コマンドラインを得る方法って、
ReadProcessMemoryするしかないのかね?
一応気合いで実装して問題なく動いてはいるんだけど、
やり方がやり方なだけになんか不安だ…
もし他に方法知ってる人いたら、教えて欲しい…
kwsk
>>683 そんな凄いことが出来るのか。やりかたをぜひとも教えてほしい
>>684 >>685 ttp://lukewarm.s101.xrea.com/up/file/091.zip UPしてきた。あんまり信用しないでね。俺自身不安だから。
中にコメントで書いてるけど、一応方法を。
各プロセスの0x00020044にコマンドラインが書かれてるアドレスへのオフセット、
0x00020042にバイト数が書かれてるからそれをReadProcessMemoryで読み出し、
さらにその情報からコマンドライン文字列を得る。
wcharで書かれてるからWideCharToMultiByteで変換かける、って感じかな。
仕様書とかあったの見つけて作ったわけじゃないんで、ホント信頼性が不安。
一応20個ほどのソフトで試したけど動いてるから、問題はないと思うんだけど…
thx。DLしました。参考にさせていただきます!
firefoxとfirebugみたいに同じahk_classのものってどうやって切り分ける?
タイトルしか方法はないのかな?
ウィンドウスタイルが異なるなら・・・
でもfirefoxだと大体同じだからなぁ・・・
firebug入れてないけど、メインウィンドウとTabMixPlusのオプション窓の違いは・・・
WS_MAXIMIZEBOX, WS_THICKFRAME の有無だった
って風にやるとか
>>689 そうだったのか、情報ありがとう。
というか、まさかMouseGesture.ahkに入ってたとは…
マウスほとんど使わないからノーチェックだった。
こんな簡単にできるなんて…
なんか危険っぽいんで
>>686のファイルは削除しときました。