安装空壳输入法ImmInstallIME失败解决思路
安装空壳输入法ImmInstallIME失败
http://blog.****.net/pkfish/article/details/7339909
我按这篇文章自己写了个简单的空壳输入法,然后把写好的输入法ime放到system目录,然后运行安装程序调用ImmInstallIME函数把输入法注册到系统中,但是为什么会ImmInstallIME失败?
下面是代码:
安装程序
输入法ime
------解决方案--------------------
LZ你想干嘛? 文件要放在system
http://blog.****.net/pkfish/article/details/7339909
我按这篇文章自己写了个简单的空壳输入法,然后把写好的输入法ime放到system目录,然后运行安装程序调用ImmInstallIME函数把输入法注册到系统中,但是为什么会ImmInstallIME失败?
下面是代码:
安装程序
- C/C++ code
#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
- C/C++ code
#include "stdafx.h" #include <Windows.h> BOOL APIENTRY DllMain(HMODULE d1,DWORD d2,LPVOID d3) { return TRUE; }
------解决方案--------------------
LZ你想干嘛? 文件要放在system