用于检测按钮滑动/拖动的WinAPI方法

时间:2016-05-05 06:59:47

标签: winapi touch

我有一个虚拟键盘,我正试图找出一种检测用户滑动键的方法,即按下一个winapi按钮控制(例如' Q')然后移动鼠标/手指围绕其他键输入单词。有关更好的说明,请参见下图。

enter image description here

目前我能想到的唯一解决方案是在按钮上检测到WM_LBUTTONDOWN。然后通过其他按钮检测WM_MOUSEMOVE事件(通过命中测试?)并记录该密钥。当我下次收到WM_LBUTTONUP时,我知道用户已完成输入。我还尝试检测WM_TOUCHWM_TOUCHHITTESTING事件,但在Surface Pro 3上,这些事件没有触发,但这可能是我需要注册这些事件吗?

我是否可以使用我不知道的现有WinAPI功能/方法?

0 个答案:

没有答案