2014-11-08 57 views
2

我一直試圖讓這個功能的AutoIt工作:AutoIt的SetKeyboardLayout

_WinAPI_SetKeyboardLayout ($hWnd, $iLanguage [, $iFlags = 0]) 

我只是想知道什麼是$的hWnd參數應該是。在這個函數的文檔中它說:「處理窗口來設置輸入區域標識符。」

這對我來說絕對沒有意義,但是我注意到第二個參數$ iLanguage被定義爲「輸入語言環境標識符」。所以他們肯定以這種方式連接。

+0

這是這個功能的文檔http://tinyurl.com/ocqttq8 – 2014-11-08 22:17:58

+0

是的,這是我在看的東西 - 文檔似乎有點不清楚。 – 2014-11-08 23:41:14

回答

1

句柄或hWnd只是每個窗口的唯一編號。你可以得到窗口句柄WinGetHandle("WINNAME")

+0

感謝,似乎工作。一個快速跟進:鍵盤佈局切換本地到它運行的窗口? – 2014-11-09 20:35:38

+0

幫助文件說「到指定的窗口」,但只是嘗試一下。 – Trojan 2014-11-09 20:54:41