Wince驱动开发全解析:加载驱动、注释规则与功能指南
需积分: 9 107 浏览量
更新于2024-09-18
收藏 79KB DOC 举报
本文档深入探讨了Windows CE (Wince) 驱动设计与开发中的常见问题,为读者提供全面的解答。首先,介绍如何让系统加载自定义驱动程序,有两种方法:一是通过在[HKEY_LOCAL_MACHINE\Drivers\BuiltIn]注册表项下添加键,二是利用ActivateDeviceEx函数在应用程序中动态加载。文档提醒,在某些文件中,以分号";"开头的注释行如"@CESYSGENIFSERVERS_MODULES_HTTPD",虽然通常用于标记条件语句,但Cefilter.exe工具会根据这些条件筛选文件内容,因此这类注释不宜随意删除。
接下来,讨论了关于硬件接口的问题,如使用串口进行ActiveSync连接,指出三线串口不能用于此场景,因为同步过程中需要依赖其他端口状态。Wince并不支持内置的MAPI(Microsoft Mail Protocol),推荐自行开发邮件收发软件,或者在需要时寻求外部软件或作者的协助。
屏幕旋转功能的实现也被提及,通过DEVMODE结构和ChangeDisplaySettingsEx函数调整设备的显示模式和客户区大小,前提是显示驱动支持旋转。文档还给出了修改字形缓存容量的例子,即在[HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]下的"limit"键值,需将其设置为DWORD类型,如0x0400。
最后,关于时间管理,文档建议使用APILogTickCount API获取从Wince启动至今的毫秒数。至于调用软键盘,文中提到使用APISipShowIM函数,参数SIPF_ON表示开启软键盘功能,但前提是要确保相关内建组件已启用。
这篇文档涵盖了Wince驱动开发的关键环节,包括驱动加载、硬件交互、图形界面调整、内存管理以及基本的系统工具使用,对从事Wince开发的工程师来说是一份实用的参考资料。
2011-04-06 上传
2008-05-02 上传
2023-10-28 上传
2023-09-27 上传
2023-05-01 上传
2023-07-13 上传
2024-01-07 上传
2023-06-06 上传
cuiyuyan88
- 粉丝: 0
- 资源: 2
最新资源
- ExtJS 2.0 入门教程与开发指南
- 基于TMS320F2812的能量回馈调速系统设计
- SIP协议详解:RFC3261与即时消息RFC3428
- DM642与CMOS图像传感器接口设计与实现
- Windows Embedded CE6.0安装与开发环境搭建指南
- Eclipse插件开发入门与实践指南
- IEEE 802.16-2004标准详解:固定无线宽带WiMax技术
- AIX平台上的数据库性能优化实战
- ESXi 4.1全面配置教程:从网络到安全与实用工具详解
- VMware ESXi Installable与vCenter Server 4.1 安装步骤详解
- TI MSP430超低功耗单片机选型与应用指南
- DOS环境下的DEBUG调试工具详细指南
- VMware vCenter Converter 4.2 安装与管理实战指南
- HP QTP与QC结合构建业务组件自动化测试框架
- JsEclipse安装配置全攻略
- Daubechies小波构造及MATLAB实现