我想在WIN7 64位系统下安装XP的智能ABC,首先将XP系统下WINABC.HLP、WINABC.CWD、WINABC.CNT、WINABC.IME、WINABC.OVL这五个件,复制到了WIN7的SYSTEM32目录下,然后使用VC6.0调用ImmInstallIMEA,代码如下:TCHAR pcSysPath[MAX_PATH] = {0};
if(!GetSystemDirectory(pcSysPath, MAX_PATH))
{
AfxMessageBox("获取系统目录失败");
return;
}
lstrcat(pcSysPath, _T("\\Winabc.ime"));
HKL hKL = ImmInstallIMEA(pcSysPath, "智能ABC输入法 5.3 版");
if(!hKL)
{
char errCode[MAX_PATH];
sprintf(errCode,"%d",GetLastError());
AfxMessageBox(errCode);
return;
}
else
AfxMessageBox("安装成功");提示安装成功,并且输入法设置界面也出现了"智能ABC输入法 5.3 版(仅64位)"的字样,但是该输入法的“属性”按了没反应,切换到该输入法打出来的却还是英文,请问这是哪里的问题呢?