问题描述
最近在做一个彝文文字输入法,输入法做出来之后发现与64位机存在兼容问题,想找大牛指教一下,输入法32位机和64位机的兼容性问题怎么处理呀?并且在64位电脑上使用记事本还不能输入,Word倒是可以,求大牛指导指导
解决方案
解决方案二:
是软件吗,可以进行加壳处理。
解决方案三:
统一都用32位的开发
解决方案四:
项目设置里,设置为x86就行了。
解决方案五:
用的什么编译器,要用支持x64的编译器,比如VC2005+
解决方案六:
引用3楼yuwenge的回复:
项目设置里,设置为x86就行了。
你好,请问你说的在项目里面设置时怎么设置啊?代码里面指定吗?还是?能具体一点吗?我的是输入法已经做出来了,但是在64位机上记事本里面不能输入,Word里面可以输入。
解决方案七:
引用2楼hefeng_aspnet的回复:
统一都用32位的开发
你好,我开发的时候也是基于32位机开发的,在64位机里面安装之后,在Word里面输入没有问题,在记事本里面不能输入~
解决方案八:
引用6楼keerlyzl的回复:
Quote: 引用2楼hefeng_aspnet的回复:
统一都用32位的开发你好,我开发的时候也是基于32位机开发的,在64位机里面安装之后,在Word里面输入没有问题,在记事本里面不能输入~
编译的时候,设置cpu为:x86模式,还是AnyCPU模式?把软件做成一个纯正的32位软件,64位系统本来就可以运行32位软件的(默认安装在C:ProgramFiles(x86)..下的就是64位机下运行的32位软件
时间: 2024-12-26 14:29:18