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

触摸屏输入有关问题

2012-03-23 
触摸屏输入问题!采用Win CE5.0,ARM920T内核芯片,主要是做应用程序开发。基于MFC单文档框架进行设计,但是触

触摸屏输入问题!
采用Win CE5.0,ARM920T内核芯片,主要是做应用程序开发。基于MFC单文档框架进行设计,但是触摸输入功能某些方面不尽如人意,比如右上角的退出按钮,因为靠近边缘且非常小,所以用手点击反应并不好。
  老板想让我这样设计:按下某一点,能把其附近的功能按钮放大显示,那样就可以很好地显示了,这样我似乎没有头绪,大家觉得有什么好办法吗?
  我觉得能否将退出按钮直接放大显示?不知道怎么样实现,希望大家帮忙解决下,谢谢!!!

[解决办法]
您是说的触摸屏边缘不灵敏的问题还是放大按钮的问题啊, 触摸屏不灵敏需要检查驱动中的采样方面的东西,具体和芯片有关,另外有些差点的触摸屏边缘部分是不太好, 按钮放到是属于应用方面,前提应该也是你需要能检测到触摸按钮在那个位置吧。
[解决办法]
先要确认你们基于开发的PND,是不是触摸屏本身就不灵敏,做一次触摸屏校正,假如还是不灵敏。那就是触摸屏本身有问题了(触摸屏本身不太好,边缘触摸不到;再有就是触摸屏驱动没调好,这种情况下,有效的触摸坐标是无法上报的,你根本就获取不到准确的屏幕坐标)。建议设计大些的按钮。
[解决办法]
触摸不准主要有几个解决方法:
1是驱动上调整,跟屏和采样相关,效果一般不会太明显
2,是硬件上调整,加一个触摸IC,这种做法比较普遍
3,想从应用解决,就像楼上说的自己做一个大按钮了,但看楼主说的方法,实施极困难。看出楼主老板是用过智能手机上类似放大镜功能的,但想在CE上实现这玩意,真的没见过。因为本身CE做漂亮的应用就不太适合,需要第三方的支持

热点排行