xinheng80
驱动牛犊
驱动牛犊
  • 注册日期2002-12-03
  • 最后登录2007-05-28
  • 粉丝0
  • 关注0
  • 积分190分
  • 威望19点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
阅读:1398回复:0

经验之谈

楼主#
更多 发布于:2003-02-11 16:55
经验之谈,一些在Win CE上开发软件值得注意的问题:
1. Win CE只支持UNICODE,故为保持良好的代码可移植性, 对字符串进行处理的时候采用对ANSI,UNICODE两种模式均支持的C运行库函数,注意静态字符串的定义;
2. Win CE不支持元文件(MediaFile),取消了一些内建的画刷画笔等GDI对象;
3. 无鼠标和光标,但可感知手写笔的位置;
4. 因WinCE的运行环境一般比较苛刻,所以要时刻注意检查是否有足够的资源可供使用,程序中尽量去掉无用的位图等资源;
5. 用户界面上的考虑:可以让用户对硬件按钮进行映射定义,方便用户的使用;
6. 因为WinCE的输入窗口(SIP)占用了很大的面积,故编程的
7. 数据库的字段就是属性,并且不可有属性名,必须是整数,这点比较特殊;
8. 同步对象中,不支持信号量对象;
9. 另外有一些帮助函数和特殊的消息,比如GetMouseMovePoints和WM_HIBERNATE等等;
游客

返回顶部