InkSystemGesture 列舉 (msinkaut.h)

指定一組作業系統特定手勢的興趣。

Syntax

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
按住長時間沒有滑鼠對等項目的滑鼠左鍵。 當用戶長時間繼續按住動作,且事件還原為 Tap 時,這是的後援。
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 控件]

使用手勢