1

ウィンドウのタイトルは常に変化するため、オートホットキーの PID でウィンドウ ハンドルを取得したい。last.fm のメイン ウィンドウのハンドルを取得したいと思います。

4

3 に答える 3

-1

Cmd パラメータを としてWinGetコマンドを使用できますID

Cmd は実行する操作で、空白の場合はデフォルトで ID になります。
ID: ウィンドウの一意の ID 番号を取得します。ウィンドウ ハンドル (HWND) とも呼ばれます。

WinTitleは PID にすることができます。

WinGet, UniqueID, ID, ahk_pid %VarContainingPID%

別のオプションはWinExist()です

UniqueID := WinExist("ahk_pid" . VarContainingPID)
于 2012-08-14T21:21:25.797 に答える