共用方式為


ImmIsUIMessageA 函式 (imm.h)

檢查用於 IME 視窗的訊息,並將這些訊息傳送至視窗。

語法

BOOL ImmIsUIMessageA(
       HWND   unnamedParam1,
       UINT   unnamedParam2,
       WPARAM unnamedParam3,
       LPARAM unnamedParam4
);

參數

unnamedParam1

unnamedParam2

unnamedParam3

unnamedParam4

傳回值

如果訊息是由 IME 視窗處理,則傳回非零值,否則傳回 0。

言論

應用程式通常會使用此函式來顯示輸入法所指定的組合字串或候選清單。 如果 hWndIMENULL,則函式會判斷訊息是否為使用者介面訊息。

Windows Me/98: 此函式只有 ANSI 版本。 若要從 Unicode 型 IME 接收 Unicode 字元,應用程式應該使用 ImmGetCompositionString

注意

imm.h 標頭會根據 UNICODE 預處理器常數的定義,將 ImmIsUIMessage 定義為自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的 慣例。

要求

要求 價值
最低支援的用戶端 Windows XP [僅限傳統型應用程式],已安裝東亞語言支援。
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 imm.h (包括 Immdev.h、Windows.h)
連結庫 Imm32.lib
DLL Imm32.dll

另請參閱

ImmGetCompositionString

Input Method Manager

Input Method Manager 函式