AutoHotkeyで他プロセスのイベントを監視したい。
例えばNotepad.exeにSendMessageを送ってプログラムを終了させたり、拡大縮小化などをさせることはできますが
逆に終了や拡大縮小化などがNotepad.exeで行われた場合に、AutoHotkey側でそれを検知して、Notepadで〇〇したタイミングにAutoHotkeyでなにかの処理をさせたいのですが、その方法がわかりません。
AHKのOnMessage関数でできないかと思ったのですが、AutoHotkeyから送信されたメッセージしか取得できないみたいなのでこの方法ではうまくいきませんでした。
WIN32 APIのSetWindowsHookExを使えばできなくもなさそうなのですが、イベントを検知させるためのDLLを自作しないのいけないみたいなので、AutoHotkeyしか使えない自分には難しいです。
いろいろ調べたのですが、結局どうしたらできるのかわかりません。
AutoHotkeyで似たようなことをしている資料やコードを知っている、もしくはなにかヒントとなるアイデアを持っていたら教えて下さい。
AutoHotkey スレッド part27
■ このスレッドは過去ログ倉庫に格納されています
610名無しさん@お腹いっぱい。 (ワッチョイ cb73-MVf8)
2019/12/07(土) 17:24:42.64ID:yB203HjY0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【次のパンデミックでワクチンを打ちますか?】日本人2万人以上を調査 「必ず・おそらく接種する」53.1% ★4 [煮卵★]
- 「今まで何だったん」堀大輔氏 配信終了後に「ショートスリーパー」表記を削除→「睡眠時間は自由」に変更でネット騒然 ★2 [Ailuropoda melanoleuca★]
- 「POPOPO」サービス終了 開始から約半年 川上量生氏が全額出資 庵野秀明氏、GACKT氏、ひろゆき氏らが取締役として参加 [煮卵★]
- 「メゾピアノ」、VTuberしぐれういとのコラボ中止を発表で謝罪 しぐれういの代表曲が“ロリコン”を題材とした楽曲… [muffin★]
- 著名な米エコノミスト、日本は1.5-2%へ利上げ必要 「長期的には1ドル=130円台や120円台の水準に」 [お断り★]
- 川口バイク男性死亡、トルコ国籍男に異例の実刑判決 1年6月さいたま地裁「危険な運転」 [少考さん★]