WINCE6.0在应用程序中调用控制面板的应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WINCE6.0在应用程序中调用控制面板的应用
根据客户的要求,用户不能进入WINCE6.0标准界面中,也就是不能直接操作WINCE的功能,而只能通过应用程序来调用,这样就需要设计为全屏的模式,但我们又要使用控制面板下的应用,其中控制面板下的应用如下:
图1 控制面板的应用
可以通过下面的方式在自己的应用程序中来调用控制面板下的应用程序,比如我们哟调用电源的应用,代码如下所示:
CreateProcess(_T("\\Windows\\ctlpnl.exe"),_T("\\Windows\\cplmain.cpl,5"),NULL,N ULL,NULL,CREATE_NEW_CONSOLE,NULL,NULL,NULL,&pi)
如果要调用其他的应用也类似,其中之需要根据要调用不同的应用来填写CreateProcess 的第二个参数就可以了,上图中不同的应用对应下面不同的参数:
Bluetooth设备属性:\\Windows\\bthpnl.cpl,0
Internet选项:\\Windows\\inetcpl.cpl,0
PC连接:\\Windows\\cplmain.cpl,0
笔针:\\Windows\\cplmain.cpl,9
存储管理器:\\Windows\\stguil.cpl,0
电源:\\Windows\\cplmain.cpl,5
键盘:\\Windows\\cplmain.cpl,2
密码:\\Windows\\cplmain.cpl,3
区域设置:\\Windows\\intll.cpl,0
日期/时间:\\Windows\\cplmain.cpl,13
输入面板:\\Windows\\cplmain.cpl,11
鼠标:\\Windows\\cplmain.cpl,8
所有者:\\Windows\\cplmain.cpl,4
网络和拨号连接:\\Windows\\connpnl.cpl,0
系统:\\Windows\\cplmain.cpl,6
显示:\\Windows\\cplmain.cpl,7
显示分辨率:\\Windows\\HelloCPL.cpl,0 音量和声音:\\Windows\\cplmain.cpl,10 正在拨号:\\Windows\\cplmain.cpl,1
证书:\\Windows\\cplmain.cpl,14。