板 1- 前 次 新 レス
misc
[48]43:04/12/19 16:43 ID:???
タスクトレイ上ではボタン押上でイベント発生、
それ以外の場所だと押下でイベント発生(ドラッグも可能)。
RButton::
MouseGetPos,,, id, Control
WinGetClass, Class, ahk_id %id%
If Control=ToolbarWindow321
If Class=Shell_TrayWnd
{
KeyWait, RButton
MouseClick, Right
Return
}
MouseClick, Right,,,,, D
KeyWait, RButton
MouseClick, Right,,,,, U
Return
これでメニュー選択に関しては解決すると思ったんだけど、
やっぱボタン押下状態のままメニューが開くなぁ・・・。
{}内を Suspend, on にして、最後の Return の前に Suspend, off を入れれば、
メニューは選べるようにはなるけど、その場しのぎ的だし・・・。
トレイアイコンに関するコマンドが充実してくれば、SendMessageとかで何とかなりそう。
今のバージョンでも何とかなるのかもしれないけど、そこまでやるよりは・・・ってことで、
一応、作者殿に報告(?)に行ってきた。全然英語になってないけど (;´Д`)
読むだけならまだしも、聞き・書き・喋りはやっぱダメだ ○| ̄|_
誰か骨拾えるようならヨロシク
>47
Buttonじゃなくて、Bottunになってるトコある
あと、助長(じょちょう)じゃなくて冗長(じょうちょう)かと。
漏れの知り合いにもジョチョウって発音する人いて、一時期移ったw
前 次