共用方式為


INTERACTION_ID列舉 (interactioncontext.h)

指定用來設定 互動內容 對象的互動狀態。 互動可以是靜態的(沒有操作的單一接觸,例如點選、點選、右點選、按住)或動態(一或多個具有操作的聯繫人,例如翻譯、旋轉或縮放)。

語法

typedef enum INTERACTION_ID {
  INTERACTION_ID_NONE = 0x00000000,
  INTERACTION_ID_MANIPULATION = 0x00000001,
  INTERACTION_ID_TAP = 0x00000002,
  INTERACTION_ID_SECONDARY_TAP = 0x00000003,
  INTERACTION_ID_HOLD = 0x00000004,
  INTERACTION_ID_DRAG = 0x00000005,
  INTERACTION_ID_CROSS_SLIDE = 0x00000006,
  INTERACTION_ID_MAX = 0xffffffff
} ;

常數

 
INTERACTION_ID_NONE
值:0x00000000
未使用。
INTERACTION_ID_MANIPULATION
值:0x00000001
支援翻譯、旋轉和縮放的複合手勢(動態)。
INTERACTION_ID_TAP
值:0x00000002
點選手勢(靜態)。
INTERACTION_ID_SECONDARY_TAP
值:0x00000003
不論輸入裝置為何,按兩下滑鼠右鍵手勢(靜態)。 通常用於顯示操作功能表。


  • 滑鼠右鍵按兩下

  • 手寫筆桶按鈕按兩下

  • 觸控或手寫筆按住

INTERACTION_ID_HOLD
值:0x00000004
按住手勢(靜態)。
INTERACTION_ID_DRAG
值:0x00000005
使用滑鼠或畫筆移動 (動態)。
INTERACTION_ID_CROSS_SLIDE
值:0x00000006
選取或移動滑動或撥動手勢(動態)。
INTERACTION_ID_MAX
值:0xffffffff
超過互動數目上限。

要求

要求 價值
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 interactioncontext.h

另請參閱

INTERACTION_CONTEXT_CONFIGURATION 結構

SetInteractionConfigurationInteractionContext 函式