none
为何XP下使用正常的IME输入法在WIN7 64位下不被调用 RRS feed

  • 问题

  • 以前在XP下通过VC++6.0制作的输入法IME文件,在WIN7下安装成功,能显示输入法并选择,但选择后无反应,经调试代码发现IME的DllMain函数也没有被IMM调用,不知WIN7的IME要求针对XP有些什么变化?
    2014年11月25日 9:26

全部回复

  • 你的dll是编译成多少位的,有没有可能windows7 是64bit导致dll注入了却没有调用。模块环境初始化失败会出现这种情况, 如全局变量初始化,在 _DllMainCRTStartup 加断点, 调试。
    2014年11月26日 11:42