次の方法で共有


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 およびタブレット PC オペレーティング システムでは、既定でこれらのジェスチャがサポートされています。 これらのジェスチャのいずれかが認識されると、 SystemGesture イベントが自動的に発生します。 これらのジェスチャの多くは、従来のマウス イベントにマップされます。 たとえば、Tap システム ジェスチャは、マウスの左ボタンのクリックを模倣します。

システム ジェスチャは、アプリケーション ジェスチャとは別です。 アプリケーション ジェスチャは、 InkApplicationGesture 列挙型で定義されます。

システム ジェスチャの詳細については、「 ジェスチャの使用」を参照してください。

要件

要件
サポートされている最小のクライアント Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
Header msinkaut.h

こちらもご覧ください

GetHotPoint メソッド

InkCollector クラス

InkOverlay クラス

InkPicture コントロール リファレンス

SystemGesture イベント [InkPicture コントロール]

ジェスチャの使用