Share via


EM_SETIMESTATUS訊息

設定狀態旗標,決定編輯控制項如何與輸入法編輯器 (輸入法) 互動。

參數

wParam

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

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

lParam

狀態類型特定的資料。 如果 wParam是EMSIS_COMPOSITIONSTRING,此參數可以是下列一或多個值。

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

傳回值

傳回 lParam 參數的上一個值。

備註

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

規格需求

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

另請參閱

EM_GETIMESTATUS