WINNLSEnableIME 函式 (winnls32.h)
暫時啟用或停用輸入法 編輯器 (輸入法) ,同時開啟或關閉輸入法擁有的所有窗口顯示。
注意 此函式已過時,不應使用。
語法
BOOL WINNLSEnableIME(
HWND unnamedParam1,
BOOL unnamedParam2
);
參數
unnamedParam1
unnamedParam2
傳回值
輸入法的先前狀態。 如果在呼叫之前啟用,則為TRUE,否則為 FALSE。
備註
關於此函式的「enabled」 和 「disabled」 詞彙的定義如下:
如果停用輸入法, IME_WINDOWUPDATE (FALSE) 會發出給輸入法,這會藉由刪除轉換和系統窗口來回應。 停用 IME 後,鍵盤訊息不會傳送至輸入法,而是直接傳送至應用程式。 即使停用 IME,使用 SendIMEMessageEx 函式的 API 仍然有效。
如果啟用輸入法, IME_WINDOWUPDATE (TRUE) 會發出給輸入法,這會藉由重新顯示轉換和系統視窗來回應。 啟用輸入法後,鍵盤訊息會傳送至輸入法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | winnls32.h (包含 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |