使用c#开发windows应用程序与使用c#开发 wince应用程序在语法上或是别的地方上有什么差别吗?

如题... 如题 展开
 我来答
Martuis
2012-06-14 · TA获得超过368个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:185万
展开全部
WinCE应用程序的开发相对桌面Windows应用程序的开发有一些特点,如下:
1. UNICODE编码。WinCE中的应用程序只能使用UNICODE编码,桌面系统则支持UNICODE和ANSI码。在移植PC端程序到设备上时需要注意这一点。
2.SDK。SDK即软件开发支持包,软件开发都少不了这个,但在WinCE应用程序的开发中尤为重要。因为WinCE系统本身是一个非标的操作系统,它的组件特性和可裁剪性决定了不同的系统支持的API是不同的。而桌面系统相对标准,SDK的作用就弱化了。WinCE中的SDK由系统开发人员在编译完系统后,通过Platform Builder导出。应用程序的开发人员安装此SDK,并编写应用程序,最终将应用程序下载到目标平台上运行测试。一般来说,SDK是应用程序和操作系统之间的纽带,但他们之间也并不是完全一一对应的。譬如,在硬件和操作系统都没调试好时,我们可以先用标准的SDK或者自己定制一个模拟器的SDK进行应用程序的开发,等硬件和系统调试完成后再做联调。应用程序基于新的SDK编译一下,甚至无需重新编译也可运行。当然,一个应用程序在别的设备上跑得很好,但到另外一个设备上却不能工作也是很正常的。就像很多WM上的应用程序在WinCE中不能跑一样,虽然内核相同,但系统不同,支持的API也是不同的。
2580469282
2012-06-14 · TA获得超过247个赞
知道小有建树答主
回答量:725
采纳率:50%
帮助的人:420万
展开全部
没有 wince事件 方法少些
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dstuf0
2012-06-14 · 超过13用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:16.7万
展开全部
没有区别吧,就是使用的类不一样,自己设计程序的方案不一样罢了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhongguimin
2012-06-14 · 超过19用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:53.2万
展开全部
有点区别的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式