初学输入法编程遇到的简单问题

friendkey 2004-05-05 05:38:23
我下载了自由拼音的源程序,然后用ImmInstallIME安装它的ime文件,为什么会不成功呢?另外我运行了他的安装程序也没有装上输入法。查看注册表,HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layouts中没有发现freepy。
总之现在连正常的ime文件都装不上,那自己写的ime也就不可能调试了。不知道是不是我用英文版xp的缘故?知道的帮忙哈!
我写的安装ime的程序是这样子的:


int _tmain(int argc, _TCHAR* argv[])
{
char szImePath[256];
char szImeName[256];

if(argc==3)
{
strcpy(szImePath, argv[1]);
strcpy(szImeName, argv[2]);
}
else
{
cout<<"input IME file path:";
cin>>szImePath;
cout<<"input IME name:";
cin>>szImeName;
}

if(ImmInstallIME(szImePath, szImeName))
cout<<"Install success!\n";
else
cout<<"Install failed.\n";
return 0;
}

返回的是install failed
...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
countryboy 2004-05-06
  • 打赏
  • 举报
回复
up
wangjs720 2004-05-06
  • 打赏
  • 举报
回复
up

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧