我用的是win7 64bit,本地语言是中文。
有些输入使用ime,有些输入使用tsf。
我有时想使用 LoadKeyboardLayout() 来激活特殊的键盘布局,但是当调用 GetKeyboardLayoutName() 时,tsf 输入和默认 ime 返回相同的键盘布局“0x00000804”。</p>
所以我不能使用 LoadKeyboardLayout() 激活 tsf 输入,我知道如何通过 ITfInputProcessorProfiles 接口激活 tsf 输入。
但是如何获取当前输入是 ime 还是 tsf?
谢谢。