InkSystemGesture 枚举 (msinkaut.h)

指定对一组特定于操作系统的手势的兴趣。

语法

typedef enum InkSystemGesture {
  ISG_Tap = 0x10,
  ISG_DoubleTap = 0x11,
  ISG_RightTap = 0x12,
  ISG_Drag = 0x13,
  ISG_RightDrag = 0x14,
  ISG_HoldEnter = 0x15,
  ISG_HoldLeave = 0x16,
  ISG_HoverEnter = 0x17,
  ISG_HoverLeave = 0x18,
  ISG_Flick = 0x1f
} ;

常量

 
ISG_Tap
值: 0x10
单击鼠标左键。 这可用于从菜单或工具栏中选择命令、在选择命令时执行操作、 (IP) 设置插入点或显示选择反馈。
ISG_DoubleTap
值: 0x11
双击鼠标左键。 这可用于选择单词或打开文件或文件夹。
ISG_RightTap
值: 0x12
单击鼠标右键。 可用于显示快捷菜单。
ISG_Drag
值: 0x13
按住鼠标左键时拖动鼠标。 这可用于拖动选择 (,例如从 IP) 开始时在 Microsoft Word、选择多个单词、拖动 ((例如在 Microsoft Windows) 中拖动对象时)或滚动。
ISG_RightDrag
值: 0x14
长按,后跟笔划,映射到鼠标向右拖动。 这可用于拖动 (,例如在拖动对象或选定内容时,后跟快捷菜单) 。
ISG_HoldEnter
值: 0x15
长按鼠标左键,持续很长时间,没有等效的鼠标。 这是用户长时间继续长按操作且事件还原为点击时的回退。
ISG_HoldLeave
值: 0x16
未实现。
ISG_HoverEnter
值: 0x17
鼠标在 对象上暂停。 这可用于显示工具提示、滚动翻滚效果或其他鼠标暂停行为。
ISG_HoverLeave
值: 0x18
鼠标暂停。 这可用于结束工具提示翻滚效果或其他鼠标暂停行为。
ISG_Flick
值: 0x1f
轻拂手势。

注解

在 Windows Vista 和更高版本的 Windows 中可识别轻拂手势。

默认情况下,Windows Vista 和平板电脑操作系统支持这些手势。 识别这些手势中的任何一个时, SystemGesture 事件将自动触发。 其中许多手势映射到传统的鼠标事件。 例如,点击系统手势模拟单击鼠标左键。

系统手势与应用程序手势是分开的。 应用程序手势在 InkApplicationGesture 枚举类型中定义。

有关系统手势的详细信息,请参阅 使用手势

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 msinkaut.h

另请参阅

GetHotPoint 方法

InkCollector 类

InkOverlay 类

InkPicture 控件参考

SystemGesture 事件 [InkPicture 控件]

使用手势