触摸屏的程序应该怎么做?
最近可能会接到一个触摸屏的项目,想了解一下触摸屏的程序是怎样做的?我没接触过触摸屏,一点不懂。一个普通PC机的程序,如何改成支持触摸屏呢?我的想象有两种:
1.不用改。像在主板上插个网卡一样,插上一个“触摸屏卡”,装上驱动,就行了。人点触摸屏屏幕时,程序就会收到一个鼠标左键点击的消息,运行左键响应函数。只要原来程序能用鼠标左键操作正常,则换到触摸屏机上仍能照常工作。
2.要自己在程序中捕捉“触摸事件”。像在主板上插个网卡一样,插上一个“触摸屏卡”,装上驱动,然后程序包含一些触摸屏厂商提供的lib文件,然后就能收得到“触摸消息”,对这个触摸消息做个消息响应函数,在里面写触摸产生的操作。
3. ......
是以上哪种情况呢?或者是其他情况?