knight_hu 发表于 2010-11-23 20:12:03

ffxz老大,可以麻烦大致说明一下结合GUI对touch功能的编程么?

手册里只说明touch是作为device来进行操作的,但小弟对实际的使用方法还不是很了解。我们是通过直接才touch这些全局变量对touch触发的事件,以及坐标值进行跟踪和处理的么?小弟正在自己开发一个工控上用的HMI和状态机管理系统,会牵涉到很多人机交互的功能,所以这个问题也困扰许久啊。
能否提供个小的例子程序么?手册里面对touch应用方法介绍很少,例子也很有限,希望大侠能多指教啊。

ffxz 发表于 2010-11-23 22:59:39

touch更多的是指驱动,触摸屏设备驱动。通常应用不会直接去操作驱动。

你的问题应该说是,如何使用touch来和UI关联起来。在RT-Thread/GUI中,touch的输入会作为鼠标事件传递给UI,所以应用只需要关注其中的鼠标事件处理即可。

knight_hu 发表于 2010-11-24 11:50:44

好的,谢谢指点,回头再仔细研究下那个emouse
页: [1]
查看完整版本: ffxz老大,可以麻烦大致说明一下结合GUI对touch功能的编程么?