首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

wince桌面窗口的有关问题

2012-02-07 
wince桌面窗口的问题问下各位,我如何在不启用任何应用程序的情况下修改桌面,桌面窗口由哪个进程维护?比如,

wince桌面窗口的问题
问下各位,我如何在不启用任何应用程序的情况下修改桌面,桌面窗口由哪个进程维护?比如,我想在桌面上显示电池电量,当电量变化的时候,我需要动态的指示,当我按下关机键的时候弹出一个对话框并倒计时^^^等等;实现这些需要修改哪儿的代码?在shell里吗?前提是不添加任何应用程序

[解决办法]
不添用其它程序估计很难,通过修改已有的explorer.exe也比较复杂吧。
[解决办法]
为什么不额外添加应用程序呢?这样不是更有效么?
[解决办法]
把操作系统自带的桌面窗口程序explorer.exe去掉,之后加上自己开发的桌面程序xxx.exe即可
[解决办法]
可以实现
[解决办法]
楼主的功能需求一般不会直接修改Explorer,而是自己编写相应的应用实现。
[解决办法]

探讨
顺便请教一个驱动发送消息的问题,直接postmessage就ok了吗?需要注册消息吗?每天一贴,送分10,每周10贴,送分30

[解决办法]
探讨
把操作系统自带的桌面窗口程序explorer.exe去掉,之后加上自己开发的桌面程序xxx.exe即可

[解决办法]
要读取电池的电量,可以通过电池管理让电源管理发送通告就行,不过电池驱动要支持这个。不过怎么在状态栏上实现显示到是个大问题。可以参考一下netui,看一下USB接口接上去时,如何实现在右下角的状态栏上显示小电脑的,源码在netui里面。
[解决办法]
vs2005的帮助里面,所有的API都有介绍,关键是要静下来看.
[解决办法]
显示电池电量可以根据驱动的值做个系统托盘程序就可以了。不要改explorer.exe.关机那个也可以自己写程序实现吧,并不是所有功能都要改源码的,源码尽量不要改!

热点排行