WM_TABLET_FLICK消息
当用户执行笔击时发送。 窗口通过其 WindowProc 函数接收此消息。
#define WM_TABLET_DEFBASE 0x02C0
#define WM_TABLET_FLICK (WM_TABLET_DEFBASE + 11)
参数
-
wParam
-
一个FLICK_DATA结构,其中包含有关所发生笔击的信息。
-
lParam
-
FLICK_POINT 结构,用于指定笔击发生的位置。
备注
笔触是一种单向笔手势,要求用户以快速、直接的轻拂动作联系数字化器。 轻扫的特点是高速和高直线度。 轻拂按其方向标识。 可以在对应于基数和辅助指南针方向的八个方向上进行轻拂。
当笔击发生时,Windows 首先通过发送窗口通过其 WindowProc 函数接收WM_TABLET_FLICK消息来通知应用程序。 返回 flicks 常量中所述的FLICK_WM_HANDLED_MASK常量,以指示应用程序响应了WM_TABLET_FLICK消息。 如果应用程序不返回 FLICK_WM_HANDLED_MASK,Windows 将通过发送后续通知(如 WM_APPCOMMAND、 WM_VSCROLL或 WM_KEYDOWN)来执行在轻拂控制面板中指定的默认操作,具体取决于与笔击关联的操作。
处理 WM_TABLET_FLICK 消息时请谨慎。 WM_TABLET_FLICK 通过 SendMessageTimeout 函数传递。 如果在 COM 接口上调用方法,该对象必须位于同一进程中。 否则,COM 将引发异常。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
Header |
|
另请参阅