转换模式的标志

以下标志用作 GUID_COMPARTMENT_KEYBOARD_INPUTMODE_CONVERSION 的值。 这与 IMM32 的IME_CMODE 值等效。

标志 说明
TF_CONVERSIONMODE_ALPHANUMERIC 0x0000 如果 ALPHANUMERIC 模式,则设置为 1。
TF_CONVERSIONMODE_NATIVE 0x0001 如果本机模式,则设置为 1;如果 ALPHANUMERIC 模式,则为 0。
TF_CONVERSIONMODE_KATAKANA 0x0002 如果片假名模式,则设置为 1;如果平假名模式,则为 0。
TF_CONVERSIONMODE_FULLSHAPE 0x0008 如果全形状模式,则设置为 1;如果半形状模式,则为 0。
TF_CONVERSIONMODE_ROMAN 0x0010 设置为 1 可阻止输入法处理转换;如果不是,则为 0。
TF_CONVERSIONMODE_CHARCODE 0x0020 如果字符代码输入模式,则设置为 1;如果不是,则为 0。
TF_CONVERSIONMODE_SOFTKEYBOARD 0x0080 如果软键盘模式,则设置为 1;如果不是,则为 0。
TF_CONVERSIONMODE_NOCONVERSION 0x0100 设置为 1 可阻止输入法处理转换;如果不是,则为 0。
TF_CONVERSIONMODE_SYMBOL 0x0400 如果 SYMBOL 转换模式,则设置为 1;如果不是,则为 0。
TF_CONVERSIONMODE_FIXED 0x0800 如果固定转换模式,则设置为 1;如果不是,则为 0。

以下值用作 GUID_COMPARTMENT_KEYBOARD_INPUTMODE_SENTENCE 的值。 这与 IMM32 的 IME_SMODE 值等效。

标志 说明
TF_SENTENCEMODE_NONE 0x0000 没有句子信息。
TF_SENTENCEMODE_PLAURALCLAUSE 0x0001 IME 使用复数子句信息来执行转换处理。
TF_SENTENCEMODE_SINGLECONVERT 0x0002 IME 在单字符模式下执行转换处理。
TF_SENTENCEMODE_AUTOMATIC 0x0004 IME 在自动模式下执行转换处理。
TF_SENTENCEMODE_PHRASEPREDICT 0x0008 IME 使用短语信息来预测下一个字符。
TF_SENTENCEMODE_CONVERSATION 0x0010 输入法使用对话模式。 这对于聊天应用程序很有用。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
可再发行组件
TSF 1.0 onWindows NT 4.0,Windows 2000 Professional 和Windows MeWindows 98
标头
Ctffunc.h
IDL
Ctffunc.idl

另请参阅

预定义隔离舱