• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:autohotkeyのポップアップメニューについて)

autohotkeyのポップアップメニューについて

このQ&Aのポイント
  • autohotkeyを使用して通知領域にあるポップアップメニューを操作する方法について教えてください。
  • 質問者はautohotkeyを使用してポップアップメニューから"Reload This Script"を選びたいと考えています。
  • スクリプトは正しく右クリックのポップアップメニューまで表示されるが、"Send, r"コマンドが機能しないようです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#152831
noname#152831
回答No.1

「AutoHotKey」は,殆ど他人のブログ等からのコピーをして使用している程度の知識しかない者ですが,もし良かったら試してください。 このAutoHotKeyサイトで,http://ahk.xrea.jp/commands/index.htmlを見て。「Reload」の語を検索すればありますよ。 私は, Tab & R::Reload ;1行だけだから Return の文字は入らない。 で,使っています。 ^!v::Reload ; この1行のみだから「Return」はいらない。 ;MouseClick, RIGHT, 1000, 800, , 5 ;この行はいらない。 ;Sleep, 1000 ;この行もいらない。 ;Send, r ;この行もいらない ;return ;この行もいらない。

参考URL:
http://ahk.xrea.jp/commands/index.html
Eunomia
質問者

お礼

ありがとうございました。 まさに、リロードするコマンドが用意されていたのですね。 やりたい事が実現できました!!

その他の回答 (1)

noname#152831
noname#152831
回答No.2

質問で, "Send, r"ではなくて特別なコマンドが必要なのでしょうか? の,件 10 Send, r 20 Send, {r} 30 return 10 行の場合は,モニターに「r」の文字(文字)を表示する。 20 行の場合は,キーボードの「r」キーを押したことを意味する。 30 スクリプトの終了 ホップアップメニューが表示されている状態の時に,画面に「r」キーの文字を表示させるようしても思っている様な反応はしない。 ホップアップメニューが表示されている状態で,キーボードの「r」キーが押されれば思ったような動作をする。

Eunomia
質問者

お礼

回答ありがとうございます。 { }にそんな意味があったのですね。勉強になりました。 しかし、残念ながら{r}にしても反応してくれませんでした。 ただし、アイコン右クリックではなく、通常のアプリ上での右クリックポップアップメニューなら反応しました。 通知領域のアイコン右クリックは特殊なんですね。

関連するQ&A