关于WinCE开发!
公司开发的基于MFC的Windows通信软件.现在欲把它移植到WinCE平台上去.
由于本人没有接触过WinCE开发,所以无从下手,不知道需要考虑那些问题,需要修改那些东西,才能够让我们的程序运行在WinCe上上.请不吝赐教!
问题点数:200、回复次数:17Top
1 楼vcleaner(我没当大哥很久了.......)回复于 2005-04-01 10:04:14 得分 20
WinCE是Unicode编码这个很重要!Top
2 楼vcleaner(我没当大哥很久了.......)回复于 2005-04-01 10:06:06 得分 20
WinCE的相关信息可以到CSDN的“硬件/嵌入开发”中看看!
可以参考的的例子:
http://www.vckbase.com/document/finddoc.asp?keyword=WinCETop
3 楼DentistryDoctor(Data Recovery -- http://www.powerdatarecovery.com)回复于 2005-04-01 10:18:27 得分 20
WINCE下开发,好像MFC不能用,只能用SDK开发。Top
4 楼RomanticProgrammer() 兰企鹅||南极俺最帅 ()回复于 2005-04-01 10:20:56 得分 0
谢谢!upTop
5 楼bobob(静思)回复于 2005-04-01 10:23:28 得分 0
友情upTop
6 楼vcleaner(我没当大哥很久了.......)回复于 2005-04-01 10:28:09 得分 0
WINCE下开发,好像MFC不能用,只能用SDK开发。
=====================
不对吧?MFC还是能用的,但是其很多类都不能使用了,使用EVC开发就是使用的MFC。
使用SDK开发当然行,但是你要写很多的代码。
参考:
http://www.vckbase.com/document/finddoc.asp?keyword=EVCTop
7 楼Mr_Ldh(__int64 milliseconds)回复于 2005-04-01 10:28:51 得分 0
API及MFC的某些功能WinCE不支持,需要想办法替换。如WinCE不支持MFC的多文档。Top
8 楼xhzxlqt(人这一辈子)回复于 2005-04-01 10:30:01 得分 20
没用过WinCE帮你顶Top
9 楼Mr_Ldh(__int64 milliseconds)回复于 2005-04-01 10:33:01 得分 20
自绘制的ComboBox也不能用,等等,很多。
当然最重要的还是Unicode字符问题。如果原来的程序对所有字符都使用了“_T()”宏,就好办多了。Top
10 楼RomanticProgrammer() 兰企鹅||南极俺最帅 ()回复于 2005-04-01 11:27:43 得分 0
哦。谢谢。
没有搞过专门把win32程序移植到wince上的人吗!?
Top
11 楼RomanticProgrammer() 兰企鹅||南极俺最帅 ()回复于 2005-04-04 09:25:40 得分 0
uuTop
12 楼taotao7805(韬滔)回复于 2005-04-04 10:52:02 得分 20
如果你已经很熟悉vc,那学会用evc也就是几天的时间,evc里也有mfc,只是很多东西不支持,evc 里也有vc里不支持的一些东西,要移植的其实不是很难。Top
13 楼Caps77(厉兵秣马)回复于 2005-04-04 11:28:42 得分 20
EVC就是个VC的子集,具体EVC能用什么,不能用什么,看MSDNTop
14 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-04 12:41:56 得分 20
应该是部分MFC类不支持,具体可以通过MSDN得到
把所有的代码移植,然后看是否有不支持的,再修改Top
15 楼LongLongAgoImBoy(ThereIsAMe)回复于 2005-04-04 14:19:29 得分 20
楼主,你下载一个EVC(Embedded VC)编译环境,和vc60差不多的,也是MS的东西,免费的,也有MSDN。只是有一点注意:里面的所以字符(串)操作必须为UNICODE格式的。
如果要移植的话,还是有许多事要做的,Good Luck!Top
16 楼clicksoft(好啊)回复于 2005-04-04 14:30:59 得分 20
用evc 或者用 ce toolkit for vc6啊
可以用mfc 的啊
不过在ce上 内存的使用说不定是个问题 ce 上内存较小
再有就是 UNICODETop
17 楼RomanticProgrammer() 兰企鹅||南极俺最帅 ()回复于 2005-04-13 12:57:50 得分 0
谢谢!Top




