WM_INPUTLANGCHANGE

當應用程式的輸入法發生變化時,WM_INPUTLANGCHANGE 訊息傳送給最頂端的受影響視窗。 簡介:當視窗接收到WM_INPUTLANGCHANGE訊息時,表示輸入法發生了改變。

定義

當應用程式的輸入法發生變化時,WM_INPUTLANGCHANGE 訊息傳送給最頂端的受影響視窗。

簡介

當視窗接收到WM_INPUTLANGCHANGE訊息時,表示輸入法發生了改變。

聲明

#define WM_INPUTLANGCHANGE 0x0051

wParam:該輸入法使用的字元集。提示:可以使用TranslateCharsetInfo這個API得到字元集的信息。

lParam:該輸入法的HKL(KeyboardLayout——鍵盤布局,也被稱為 Input locale identifier —— 輸入區域標識)。

備註

此時可以調用ImmGetDescription取得輸入法名,可以調用ImmGetIMEFileName得到該輸入法的檔案位置……最重要的是使用ImmGetProperty得到輸入法屬性。

相關詞條

熱門詞條

聯絡我們