我已经接管了一个Windows-CE 6.0应用程序,我想将其移植到其他平台。它是一个相对简单、独立的图形用户界面应用程序,使用嵌入式C++ 4.0版编写
我感兴趣的第一个目标是普通的Windows桌面(即XP、Vista、Windows-7)。
我知道将桌面应用程序移植到CE并非易事;但是反之亦然,这正是我感兴趣的。从Windows-CE到Windows桌面(多少)是向上兼容的吗?我当然喜欢听到“花1000美元买这个微软XYZ C++开发环境,编译就可以了!”
(仅供参考,我既没有GUI应用程序的经验,也没有Windows环境下的编程经验;假装我只是一个简单的linux/unix人,有几十年的C/C++经验,但绝对没有Windows-Fu...;-)
发布于 2011-05-18 01:09:17
实际上,移植应该非常简单。CE主要是Win32的一个子集,非常强调Unicode。
你也许可以确保UNICODE被定义和构建,如果幸运的话,它的大部分都会“正常工作”。将成为hangups的地方是:
<
对aygshell.dll的任何调用也可能会出现问题。
https://stackoverflow.com/questions/6033155
复制相似问题