全拼输入法为例,除了写入winpy.ime和kbdus.dll 系统提供,在reg中加入相应的输入语言标号就可以了,如
; @CESYSGEN IF CE_MODULES_KBDINGUJ
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Layouts/00000447]
"Matrix"="kbdmouse.dll"
; @CESYSGEN ENDIF CE_MODULES_KBDINGUJ
大家在注册表里找一下,会发现下面的一些键值(我只选了一部分):
[HKEY_CLASSES_ROOT/CLSID/{4A5AF224-05B8-41bc-8ED3-0DF0432A326B}]
@="手写输入法"
[HKEY_CLASSES_ROOT/CLSID/{F50603D1-CF2F-41d8-A74B-651226633FF0}]
@="拼音输入"
[HKEY_CLASSES_ROOT/CLSID/{42429667-ae04-11d0-a4f8-00aa00a749b9}]
@="键盘"
HKEY_CLASSES_ROOT/CLSID/这个下面就是你自己添加了哪些输入法,上面我列了三种,后面{}里的一部分就是各种输入法的代码,
记住这里每个人的都不同,不是固定的值.但都是一一对应的.
然后再仔细找一下注册表,我们会发现:
[HKEY_CURRENT_USER/ControlPanel/Sip]
"DefaultIm"="{F50603D1-CF2F-41d8-A74B-651226633FF0}"
这个东东,改这时太OK了,想用上面哪种就改成上面哪种,也可以去掉不用
输入法,使用键盘的输入法