EM_GETLANGOPTIONS訊息
取得輸入法編輯器 (輸入法) 和亞洲語言支援的豐富編輯控制項選項設定。
參數
-
wParam
-
未使用;必須是零。
-
lParam
-
未使用;必須是零。
傳回值
傳回 IME 和亞洲語言設定,可以是下列值之零或多個。
傳回碼 | 描述 |
---|---|
|
如果設定此旗標,當使用者明確變更為不同的鍵盤配置時,控制項會自動變更字型。 關閉通用 Unicode 字型 的IMF_AUTOFONT 很有用。 此選項預設為開啟 (1) 。 |
|
如果設定此旗標,控制項會根據腳本,從插入點大小調整字型系結字型大小。 例如,亞洲字型稍微大於西歐字型。 此選項預設為開啟 (1) 。 |
|
如果設定此旗標,當使用者明確變更為不同的字型時,或當使用者明確地將插入點變更為文字中的新位置時,控制項會自動變更鍵盤配置。 雙向控制項會自動開啟。 針對所有其他控制項,預設會將其關閉。 此選項預設會關閉 (0) 。 |
|
Windows 8:如果設定此旗標,控制項會使用語言中性邏輯來自動切換鍵盤。 此選項預設會關閉 (0) 。 |
|
如果設定此旗標,控制項會使用雙字型模式。 用於亞洲語言支援。 控制項使用 ASCII 文字的英文字型,以及亞洲文字的亞洲字型。 此選項預設為開啟 (1) 。 |
|
此旗標會控制豐富編輯控制項如何在輸入法組合期間通知用戶端: 0:未決定狀態期間沒有 EN_CHANGE 或 EN_SELCHANGE 通知。 當最終字串傳入時傳送通知。 此為預設值。 1:在未決定狀態期間傳送 EN_CHANGE 和 EN_SELCHANGE 事件。 |
|
此旗標會決定當使用者取消 IME 時,控制項如何使用 IME 的撰寫字串。 如果這項旗標已設定,控制項就會捨棄組字字串。 如果這項旗標尚未設定,控制項就會使用組字字串做為結果字串。 此選項預設會關閉 (0) 。 |
|
Windows 8:如果設定此旗標,請使用鍵盤語言停用戳記鍵盤輸入,並確保非東亞語言識別項與字元重新設定相容。 此選項預設會關閉 (0) 。 |
|
Windows 8:如果設定此旗標,Rich Edit 控制項會停用空白控制項上的戳記鍵盤語言。 此選項預設會關閉 (0) 。 |
|
Windows 8:如果設定此旗標,則豐富編輯控制項會開啟拼字檢查。 此選項預設會關閉 (0) 。 |
|
Windows 8:如果設定此旗標,請啟用觸控式鍵盤自動校正。 此選項預設會關閉 (0) 。 |
|
Windows 10:忽略。 Windows 8:如果設定此旗標,豐富編輯控制項會啟用觸控式鍵盤預測。 此選項預設會關閉 (0) 。 |
|
使用使用者介面的預設字型。 此選項預設會關閉 (0) 。 |
備註
預設會設定 IMF_AUTOFONT 旗標。 預設會清除 IMF_AUTOKEYBOARD 和 IMF_IMECANCELCOMPLETE 旗標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
標頭 |
|