首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

装配空壳输入法ImmInstallIME失败

2014-01-25 
安装空壳输入法ImmInstallIME失败http://blog.csdn.net/pkfish/article/details/7339909我按这篇文章自己

安装空壳输入法ImmInstallIME失败
http://blog.csdn.net/pkfish/article/details/7339909
我按这篇文章自己写了个简单的空壳输入法,然后把写好的输入法ime放到system目录,然后运行安装程序调用ImmInstallIME函数把输入法注册到系统中,但是为什么会ImmInstallIME失败?
下面是代码:
安装程序

#include "stdafx.h"
#include <Windows.h>
#include <Imm.h>
#pragma comment(lib,"imm32.lib")
int WINAPI WinMain(HINSTANCE wm1,HINSTANCE wm2,LPSTR wm3,int wm4)
{
HKL IME=::ImmInstallIMEW(L"IME.ime",L"测试");
if(IME==0)
{
::MessageBox(NULL,L"ImmInstallIME Error",L"Message",MB_OK);
}
::MessageBox(NULL,L"OK",L"Message",MB_OK);
return 0;
}

输入法ime
#include "stdafx.h"
#include <Windows.h>
BOOL APIENTRY DllMain(HMODULE d1,DWORD d2,LPVOID d3)
{
return TRUE;
}


[解决办法]
LZ你想干嘛? 文件要放在system

热点排行