能力值:
( LV5,RANK:70 )
|
-
-
2 楼
应该是做不到的.因为输入法是输入法接口的实现者,对应用程序来说是一个黑盒,它没有了解输入法实现者的必要.
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
可以用GetKeyboardLayout的返回值判断,具体情况还没查到。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
get himc
get hkl
get hkl's name...
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
win的输入法应该都有这个函数: ImeEscape
原型:LRESULT WINAPI ImeEscape(HIMC hIMC,UINT uSubFunc,LPVOID lpData)
可以,uSubFunc = IME_ESC_IME_NAME(0x1006)
lpData 指定一个缓存指针
来获取输入法名称,windows本身的命令提示符就是用这个方法的。
如果输入法没有处理这个消息,就按照上面的方法
HIMC是一个句柄
HKL 是一个E800008这样的数值,然后到注册表里面去找这个键值的描述
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
HKL 是一个E800008这样的数值,然后到注册表里面去找这个键值的描述
请问怎样去注册表里找呢?
|
|
|