社区
嵌入开发(WinCE)
帖子详情
如何把Windows下的应用程序移植到WinCE下?
zhenxizhou
2003-04-10 06:19:40
我觉得以后嵌入式设备将有更大的发展,那么如何把现有的Windows应用程序移植到WinCE下呢?
1、如果没有源代码,请问有解决方案吗?
2、如果有VC源代码。因为WinCE的API或MFC都只是Windows的子集,而且WinCE单纯使用UNICODE,而不象Windows下的程序,二者都可处理。那么如何能准确而高效地把现有的Windows下的VC程序更改为能在WinCE下运行?(有EVC编译器)
请各位提供一点资料或看法?
...全文
416
9
打赏
收藏
如何把Windows下的应用程序移植到WinCE下?
我觉得以后嵌入式设备将有更大的发展,那么如何把现有的Windows应用程序移植到WinCE下呢? 1、如果没有源代码,请问有解决方案吗? 2、如果有VC源代码。因为WinCE的API或MFC都只是Windows的子集,而且WinCE单纯使用UNICODE,而不象Windows下的程序,二者都可处理。那么如何能准确而高效地把现有的Windows下的VC程序更改为能在WinCE下运行?(有EVC编译器) 请各位提供一点资料或看法?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2003-04-16
打赏
举报
回复
不好办啊,有源代码还不敢肯定能够不改动就移植。
Anlee
2003-04-16
打赏
举报
回复
guanzhu
载舟之水
2003-04-14
打赏
举报
回复
首先 wince 的api不是windows 的子集,它引入了不少新特性和为嵌入式系统提供的api(并且做出了十分明显的优化,在编译后文件的大小可以明显看出),可见你没有很好的阅读Microsoft提供的帮助,你应该将它作为一个新的系统环境来对待。
移植都是需要源代码的,因为编译需要通过相应的Wince 编译器来编译成适合ARM 等CPU的可执行程序,你在PC上用VC编译的程序和EVC编译的程序是不同的,而你最终要放到嵌入式系统中。如果你在PC上的话,只能用VS.NET Smart Device 来做,我拿到的2003版还没有VC++只有C#和VB。
我个人经验来说,移植SDK程序很简单,包括图象和音频,视频程序,但需要花较多时间调试,MFC直接移植的话难度很大,我只试过将MFC变成SDK后再移植。
xybyl
2003-04-14
打赏
举报
回复
Vc里的很多函数在EVC里是不支持的,要费点功夫的!
zhenxizhou
2003-04-14
打赏
举报
回复
多谢!继续UP
dizzo
2003-04-11
打赏
举报
回复
没有源码,就没办法了。
dizzo
2003-04-11
打赏
举报
回复
对,unicode 只要在你的字符串前面加上L 或者 _T 宏就可以了。
难的就是要把你用的MFC类要实现的功能,用API来实现。
西门豆豆
2003-04-11
打赏
举报
回复
没有源码可不行,因为有许多函数WinCE下是不能运行的,并且有部分和VC的函数名称稍微有点区别!
eithur
2003-04-10
打赏
举报
回复
Unicode的问题,基本你可以忽略。
如果你大量的使用了MFC,那我劝你还是放弃,你最好的办法是读一下Win CE.SDK的
帮助,你在VC中用了多少东西,就看看对应东西的CE版。一一对应。
重要还是你的编程功底了。
Windows
应用程序
移植
到
Windows
CE下的策略.caj
widows下的
应用程序
一直到
wince
下比较麻烦,这篇论文给出了一些方法,可以参考
WINCE
5.0
应用程序
在
Windows
CE 5.0(简称
WINCE
5.0)平台上进行
应用程序
开发,开发者通常会利用Visual Studio 2005(VS2005)作为集成开发环境(IDE)。这个平台提供了丰富的工具和资源,使得开发者能够创建高效、可
移植
的嵌入式应用...
Qt
移植
到
wince
时用到的资源
wince
_sdk
当需要将Qt
应用程序
移植
到
WinCE
平台上时,就需要了解相关的SDK和
移植
技术。 标题"Qt
移植
到
wince
时用到的资源
wince
_sdk"表明这是一个关于如何将Qt应用适配到
WinCE
平台的过程,而"
WINCE
6.0_CHS_SDK.msi"是
Windows
CE ...
Linux
应用程序
向
Windows
CE平台
移植
的研究与实现
接着,针对具体的
Windows
CE系统,分析了在
应用程序
移植
过程中两种嵌入式设备硬件方面的区别、逻辑结构以及操作系统层面的差异,并给出了
移植
过程中解决这些问题的技术途径。 #### 关键词 - 嵌入式系统 - Linux - ...
很帅气的GPS导航界面(可
移植
做
wince
应用程序
的UI)
标题中的“很帅气的GPS导航界面(可
移植
做
wince
应用程序
的UI)”指的是一个设计精良、用户体验良好的GPS导航界面,它可以被
移植
到
Windows
CE(
Wince
)操作系统上,作为
应用程序
的一部分运行。
Windows
CE是一种微软开发...
嵌入开发(WinCE)
19,519
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章