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 [僅限傳統型應用程式] |
標頭 |
|