EM_GETIMESTATUS訊息

取得一組狀態旗標,指出編輯控制項如何與輸入法編輯器互動 (輸入法) 。

參數

wParam

要擷取的狀態類型。 此參數可以是下列值。

意義
EMSIS_COMPOSITIONSTRING
設定處理組合字元串的行為。

lParam

不使用這個參數。

傳回值

要擷取之狀態類型的特定資料。 使用狀態EMSIS_COMPOSITIONSTRING值時,這個傳回值是下列其中一或多個值。

傳回碼 描述
EIMES_GETCOMPSTRATONCE
如果設定此旗標,編輯控制項會攔截 WM_IME_COMPOSITION 訊息, 並將 fFlags 設定為 GCS_RESULTSTR,並立即傳回結果字串。 如果未設定此旗標,編輯控制項會將 WM_IME_COMPOSITION 訊息傳遞至預設視窗程式,並從 WM_CHAR 訊息處理結果字串;這是編輯控制項的預設行為。
EIMES_CANCELCOMPSTRINFOCUS
如果設定此旗標,編輯控制項會在收到 WM_SETFOCUS 訊息時取消撰寫字串。 如果未設定此旗標,編輯控制項就不會取消群組字串;這是編輯控制項的預設行為。
EIMES_COMPLETECOMPSTRKILLFOCUS
如果設定此旗標,編輯控制項會在收到 WM_KILLFOCUS 訊息時完成撰寫字串。 如果未設定此旗標,編輯控制項就不會完成組合字元串;這是編輯控制項的預設行為。

備註

豐富編輯: 不支援 EM_GETIMESTATUS 訊息。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
標頭
Winuser.h (包括 Windows.h)

另請參閱

EM_SETIMESTATUS