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 |