共用方式為


immIsUIMessageW 函式 (imm.h)

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

語法

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

參數

unnamedParam1

unnamedParam2

unnamedParam3

unnamedParam4

傳回值

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

備註

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

Windows Me/98: 此函式只有 ANSI 版本。 若要從以 Unicode 為基礎的輸入法接收 Unicode 字元,應用程式應該使用 ImmGetCompositionString

注意

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

需求

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

另請參閱

ImmGetCompositionString

輸入方法管理員

輸入方法管理員函式