平板电脑上(Windows系统)的屏幕上下、左右滑动如何实现的

平板电脑上(Windows系统)的屏幕上下、左右滑动怎么实现的?
很想知道,用MFC开发界面,平板电脑上(比如Windows系统)的屏幕上下、左右滑动怎么实现的?手指摸着图标上下左右滑动怎么实现?哪位大侠帮忙指点一下,谢谢啦!
------解决思路----------------------
由于硬件不同,在PC屏幕的设计中,是以光标位置为准,如果要手动控制屏幕需要加 触摸屏。而平板上是以手指位置为准并无光标,因此设计也就不同。比如滑动,平板上是手指快速滑过屏幕,而PC却要求完成鼠标的点击+滑动+释放,操作难度大于设计难度,可能也是没有被广泛应用的原因吧。
------解决思路----------------------
你可能需要自行开发视窗系统中的显示部分,这部分工作是由系统完成的。
------解决思路----------------------
具体实现方法不知道,不过我想应该是代替鼠标操作,可能需要装驱动吧,帮顶~
------解决思路----------------------
手势的支持,就像mfc开面的消息函数一样,根据不容的需求,进行功能编码
------解决思路----------------------
你可以把手指按下屏幕当成鼠标单击了左键,然后移动的话和鼠标的移动一样
------解决思路----------------------
windows通过手势生成一系列消息,你可以通过在pretranslatemessage中处理相应消息即可完成对应功能。
详细见msdn
http://msdn.microsoft.com/zh-cn/library/windows/desktop/dd940543%28v=vs.85%29.aspx
------解决思路----------------------
这儿有一篇缩放的示例
http://blog.csdn.net/lu1012123053/article/details/7785191
------解决思路----------------------
引用:
Quote: 引用:

这儿有一篇缩放的示例
http://blog.csdn.net/lu1012123053/article/details/7785191
帅哥,有针对Windows XP的吗?

xp有手势吗?似乎没有吧?如果你想模拟手势的话可以这样(以模拟左右滑动为例):
1.响应WM_LBUTTONDOWN标记flag为true,并记录坐标
2.在WM_MOUSEMOVE时记录坐标群。
3.在WM_LBUTTONUP时进行判断。
平板电脑上(Windows系统)的屏幕上下、左右滑动如何实现的

------解决思路----------------------
引用:
Quote: 引用:

你可以把手指按下屏幕当成鼠标单击了左键,然后移动的话和鼠标的移动一样
能从代码层面跟我说说嘛

在windows下,就是通过各种消息来告诉操作系统你做什么,点左键了就发个左键按下的消息,手指也一样