MyException - 我的异常网
当前位置:我的异常网» WinCE » winCE中怎么禁用触摸屏

winCE中怎么禁用触摸屏

www.myexceptions.net  网友分享于:2013-04-10  浏览:55次
winCE中如何禁用触摸屏?
我想通过应用程序来控制触摸屏是否打开,实现就像Android手机中能够随时打开、关闭蓝牙和wifi一样

的功能。
现在不想修改内核,敢问大侠们,是不是有系统函数可以关闭和打开触摸屏?
SetDevicePower()函数能否实现?
该如何实现呢?

------解决方案--------------------
你可以再不用的时候动态卸载掉touch的dll,使用的时候动态加载。我平时调试驱动就这么干的
------解决方案--------------------
引用:
引用:
你可以再不用的时候动态卸载掉touch的dll,使用的时候动态加载。我平时调试驱动就这么干的

对头,就这样,不过touch 驱动不能动态修改的吧,把注册表给禁用了就可以了!


修改注册表应该是好方法!
------解决方案--------------------
可以找一下驱动中是否做了TouchPanelDisable()

------解决方案--------------------
引用:
可以找一下驱动中是否做了TouchPanelDisable()

另外,可以增加一个接口,mask或unmask触摸屏中断。如果你的触摸屏时ADCtouch的就mask ADC Touch中断,如果是SPI的就mask SPI中断。
------解决方案--------------------
把触摸屏的中断屏蔽了就可以。

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有