以下AHK腳本會自動帶來了,當你在uTorrent的圖標在系統任務欄托盤右鍵單擊你通常會得到菜單:這個AHK腳本如何工作?
DetectHiddenWindows, On
Process, Exist, utorrent.exe
WinGet, W, List, ahk_pid %ErrorLevel%
Loop %W%
{
WinGetClass, Class, % "ahk_id" W%A_Index%
If InStr(Class, "µTorrent") {
hWnd := W%A_Index%
Break
}}
PostMessage, 0x8001, 0,0x204,, ahk_id %hWnd% ; Right Click down
PostMessage, 0x8001, 0,0x205,, ahk_id %hWnd% ; Right Click Up
我瞭解大部分除了最後兩行。 0x8001是WM_APP + 1。爲什麼使用WM_APP範圍的消息,以及發出這兩條消息時究竟發生了什麼?非常感謝您的解釋。
道歉捎帶我的問題在這一個。這是由於某種原因關閉作爲題外話,但我覺得非常類似於這個:http://stackoverflow.com/questions/12654588/disabling-windows-7s-hotkey-to-move-window-to-other-monitor如果有人有任何建議,我會非常感激。 –