社区
硬件/系统
帖子详情
如何把Windows下的应用程序移植到WinCE下面?
zhenxizhou
2003-04-10 06:14:51
我觉得以后嵌入式设备将有更大的发展,而如何把现有的Windows应用程序移植到WinCE下呢?
1、如果没有源代码,请问有解决方案吗?
2、如果有源代码。因为WinCE的API或MFC都只是Windows的子集,而且WinCE单纯使用UNICODE,而不象Windows下的程序,二者都可处理。那么如何能准确而高效地把现有的Windows程序更改为能在WinCE下运行?
...全文
215
14
打赏
收藏
如何把Windows下的应用程序移植到WinCE下面?
我觉得以后嵌入式设备将有更大的发展,而如何把现有的Windows应用程序移植到WinCE下呢? 1、如果没有源代码,请问有解决方案吗? 2、如果有源代码。因为WinCE的API或MFC都只是Windows的子集,而且WinCE单纯使用UNICODE,而不象Windows下的程序,二者都可处理。那么如何能准确而高效地把现有的Windows程序更改为能在WinCE下运行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2003-04-16
打赏
举报
回复
1)不敢肯定能行,因为ce好像少了很多功能,二进制兼容很难
2)全部使用UNICODE写
Anlee
2003-04-16
打赏
举报
回复
me too!
AthlonxpX86
2003-04-15
打赏
举报
回复
我记得winCE只支持ANSI吧,想不起来了
maoxianwang
2003-04-14
打赏
举报
回复
关注,蹭分
zhenxizhou
2003-04-14
打赏
举报
回复
continue!
UP有分
kickmaster
2003-04-14
打赏
举报
回复
没有源码,可以通过更新动态库的方式,不过没有用过。
如果有源码,
1、把所有的字符串加L参数,
2、重新编译,出错的地方,主要是函数不支持,可以自己写个静态库,
把同命的函数加进去,比如atof这个函数.总之是把函数定义和静态库加载会
好一,这样可以让类似的函数不用重写了。
zhenxizhou
2003-04-14
打赏
举报
回复
多谢!继续UP
friends1979
2003-04-11
打赏
举报
回复
如果没有源代码,我不知道是不是可以移植到WinCE中。
但是,如果有源代码的话,应该是可以的,但是要说很准确的
体现原有的性能,这个,我也不清楚。
不好意思,如果你有答案了,可以通知我。
谢谢!!!
dizzo
2003-04-11
打赏
举报
回复
没有源码的话,好像不可能。Unicode的问题只要注意一下就行,不难解决。
我想难就难在MFC的很多类在CE下面没有,你要用API来实现这些功能。
你都是星星了,还怕什么?
season11
2003-04-11
打赏
举报
回复
在eVC下的mfc好像的版本很低啊!
有很多都不可以用的
utada776
2003-04-11
打赏
举报
回复
问题不大吧,好歹还支持1400个API 部分MFC
和组件等,就像在eVC再开发一遍
Unicode 是个麻烦
sunyard
2003-04-10
打赏
举报
回复
有源代码也很难的吧。最主要是调用的很多api CE下都没有,需要用其它的办法来实现,字符串倒是好解决,查找加上_T就行了
meteor_wyj
2003-04-10
打赏
举报
回复
你最好在wince下编译一下,出现问题解决贝
maoxianwang
2003-04-10
打赏
举报
回复
不容易呀
ce用的是mfc多少?
就象是win2k下的程序移到dos下一样
难难难,不过从ce移到win 上来就容易多了
最好有原码
听听楼下们的看法
Windows
应用程序
移植
到
Windows
CE下的策略.caj
widows下的
应用程序
一直到
wince
下比较麻烦,这篇论文给出了一些方法,可以参考
Linux
应用程序
向
Windows
CE平台
移植
的研究与实现
Linux
应用程序
向
Windows
CE平台
移植
的研究与实现
基于
WinCE
平台的
应用程序
移植
研究
研究了Win32API和
Windows
CEAPI和基于类库MFC和
Windows
CEMFC在开发和
移植
过程中的不同之处, 提出了程序的
移植
策略和
移植
步骤
倾力打造TQ2440开发板教程-
WinCE
开发完全手册(天嵌版权所有)
继天嵌科技推出《Linux
移植
手册》和《Qt
应用程序
开发手册(上部)》后,又一部非常适合tq2440 sky2440开发板的教程出炉了- -《
Windows
CE应用开发完全手册》 在本手册中我们从
Windows
CE(以下简称
WinCE
)的开发平台搭建到
WinCE
的驱动程序开发(主要是以流驱动为主),再到基于驱动程序的
应用程序
的开发,由浅入深,非常适合熟悉
wince
,并开发
wince
相关应用层,实现了从硬件到软件的开发全过程。 请新老客户去我们的论坛下载! 提供下载页面链接!http://bbs.embedsky.net/viewthread.php?tid=554&extra=
嵌入式系统/ARM技术中的浅谈
Windows
CE
应用程序
的可
移植
性
由于桌面
Windows
绝大多数情况下运行于X86平台上,也就不存在不同平台的可
移植
性问题。然而
Windows
CE运行在四大架构(X86,SHx,MIPS,ARM)的CPU上,编写
应用程序
时就需要考虑它的
移植
。 以下通过在
wince
系统下访问物理地址,来看看如何编写可
移植
性较好的
应用程序
。 首先必须明确两个概念。 1. 在X86平台下才有I/O地址这一说,在其他体系的CPU(如ARM/MIPS)下是没有I/O端口的。因为X86下把I/O和存储器分开编址,导致其有两种地址;而别的CPU是把两者统一编址,即把I/O映射到存储器上。 2.
WinCE
的存储管理是通过MMU实现
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章