我买了个电脑,带触摸屏的一体机,拿来玩CF,发现触摸屏在CF里不能点击,我仔细研究发现是TABLET PC功能不是硬件级的控制触摸屏的输入,而是在软件层面上,CF屏蔽了TABLET PC功能。用Bus Hound可以看见触摸屏是一个
HID-compliant device
Device Type: Human Interface Device
Hardware ID: HID\VID_0408&PID_3008&REV_0207&Col02
关闭TABLET PC服务,算然看上去屏幕点击失效了,实际上BUS HOUND还是能读取到触摸屏的数据,也就是说,触摸屏是硬件级的输入,只是驱动没对。
有没有直接读取HID设备的例子?网上竟然没找到这样的例子。VS2010 |