首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Windows Mobile下控制面板程序的开发和调试

Windows Mobile下控制面板程序的开发和调试

资料介绍
Windows Mobile下控制面板程序的开发和调试
Windows Mobile下控制面板程序的开发和调试
开发环境:Viusal Studio2005,Windows Mobile 5.0,中文模拟器
开发步骤及相关代码的注解:
1. 新建智能设备动态库项目,在Visual Studio 2005中新建项目,选择新建“Visual
C++” “智能设备”类型的“MFC智能设备DLL”项目,我们的项目名称为“TestCPL”
[pic]

2. 根据需要选择指定的SDK,我们这里选“Windows Mobile 5.0 Pocket PC”
[pic]
3.
根据项目安装、部署的规划选择下图中的DLL类型,我们这里选“带静态链接MFC规则的
DLL”(“MFC扩展DLL”增加了在动态库和别的进程间支持类的继承等特性)
[pic]
4.
控制面板程序是特殊的动态链接库,生成的文件扩展名为”cpl”,导出函数CPlApplet,

型如下:LONG CPlApplet(HWND hwndCpl, UINT msg, LONG lParam1, LONG
lParam2),按下图设置扩展名为”cpl”
[pic]

5. 设置程序部署的路径为”\windows”以便在Windows Mobile的设置(“开始”-
>”设置”)中看到该控制面板程序,并选择合适的部署设备(英文模拟器/中文模拟器/真
实设备等),见下图
[pic]
6.
设置调试的可执行文件(“\windows\ctlpnl.exe”)和参数(当前CPL)以便能在VS2005中直
接进行调试
[pic]

7. 打开向导为我们生成的TestCPL.cpp文件,添加如下的代码,详解见代码注释:
#include

//导出函数
extern "C"__d
Windows Mobile下控制面板程序的开发和调试
本地下载

评论