其实,可以再次尝试你的解决方案
1安装后,把windows下的输入法的安装文件拷贝到\\NandFlash\\Programs下
1修改注册表中关于输入法的配置,使得调用输入法文件的路径指到NandFlash卡上的文件
如果上述方案不好,那么还有一个方案,稍微复杂一些:
1 把输入法的文件从windows目录拷贝到flash卡上自己新建的一个目录,比如叫InitSys
2 制作一个InitCopyexe程序开机拷贝flash卡上InitSys里的文件到windows目录,InitCopyexe放到flash卡上任何一个目录都可以,比如放到"\\NandFlash\\Programs"
3 在注册表[HKLM\Init]下新增一个:"Launch02"=REG_SZ:"\\NandFlash\\Programs\\InitCopyexe"LaunchXX中,XX是启动顺序,02表示改程序启动很早
4如果还不行,可以修改其它启动的程序的DependXX,让它们等候InitCopy结束(这步慎重采用,可能导致你的系统起不来)
或者
你用一个cab包的编辑程序,修改输入法的安装包,修改注册表,并把InitCopy也包含进去,你就可以发到网上,造福大家了
Windows CE60开发环境需要安装的软件比较多、比较大,而且有着严格的安装顺序要求,一旦其中某一个环节出错,都会导致软件运行出现故障,为确保安装顺利,请仔细阅读本文,按照步骤一步一步进行安装。
1 所需安装软件
Visual Studio 2005
Visual Studio 2005 ServicePack 1
MSDN(应用开发帮助)
Windows Embedded CE60
Windows Embedded CE 60 Platform BuilderService Pack 1
WINCE60 R2(R3升级包等)
SDK
2安装顺序
(1) 安装VisualStudio 2005
最好选择自定义安装方式,把不用的一些组件都删掉,这样会节省不少的磁盘空间。WINCE60的Platform Builder不像WINCE50是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成。
(2)安装Visual Studio 2005 Service Pack 1
(3)安装MSDN
(4)安装Windows Embedded CE60
直接双击Windows Embedded CE60msi进行安装。在选择CPU类型时,根据您目标硬件平台来选择,考虑节省磁盘空间,建议只选ARMV4I和X86,这样可以节省不少的磁盘空间。
(5)安装Windows Embedded CE 60 Platform Builder Service Pack 1
直接双击Windows Embedded CE60 Platform Builder Service Pack 1msi进行安装。
(6)安装WINCE60R2
其实如果在学习wince平台开发,可以选择致远的EasyARM-iMX系列产品,资料还是很全的下个懒人包解压这个压缩包后覆盖到第一个压缩包解压出来的文件夹里面就是ce60版本了。
模拟器放置的路径是
D:免安装版启动wince5模拟器
运行
D:免安装版启动wince5模拟器免安装版启动wince5模拟器EXE
启动的是WINCE5模拟器,根据各种机型机卡名选择对应的代码运行即可
运行
D:免安装版启动wince5模拟器免安装版启动wince6模拟器EXE
启动WINCE6模拟器,根据各种机型机卡名选择对应的代码运行即可
默认的软件调试目录是
D:免安装版启动wince5模拟器模拟卡
将要模拟的软件放到这个文件夹下即可
使用很方便的,里面有方法和提示的!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)