1、在PB 中选择一个输入法。例如: Catalog//Core OS//Display based devices//International//Locale Specific Support//Chinese(Simplofied)//Input Method Editor// .... 右键点击其中一个,选择“add to platform” 这是添加输入法。
如要手动添加输入法,则需将相应的输入法DLL文件打包进内核,即添加进platform.bib或project.bib文件中,如下例所示:
englishim.dll $(_TARGETPLATROOT)/Files/Custom/hwime/englishim.dll NK SH
并在注册表添加如下例键值:
[HKEY_CLASSES_ROOT/CLSID/{7DD4CC5E-4EB7-4f86-AA8F-D74C5F8360DA}]
@="English"
;"KBMode"=dword:0
[HKEY_CLASSES_ROOT/CLSID/{7DD4CC5E-4EB7-4f86-AA8F-D74C5F8360DA}/InprocServer32]
@="//windows//englishim.dll"
[HKEY_CLASSES_ROOT/CLSID/{7DD4CC5E-4EB7-4f86-AA8F-D74C5F8360DA}/IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT/CLSID/{7DD4CC5E-4EB7-4f86-AA8F-D74C5F8360DA}/DefaultIcon]
@="//windows//englishim.dll,0"
如需将输入法设置成默认输入,可以设置如下键值:
[HKEY_CURRENT_USER/ControlPanel/Sip]
"DefaultIm"="{7DD4CC5E-4EB7-4f86-AA8F-D74C5F8360DA}"
2、加入环境变量SIPSELECT=1。这是添加输入法选择器,就是在界面上多了个输入法的图标,点它后会让你选择输入法。即选择菜单的Platform->Setting…,在弹出的对话框中的Environment页添加环境变量。