共用方式為


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