次の方法で共有


InkOverlay.MouseUp イベント

マウス ポインターが InkCollector オブジェクトまたは InkOverlay オブジェクトの上にあり、マウス ボタンが離されたときに発生します。

構文

void MouseUp(
  [in]      InkMouseButton           Button,
  [in]      InkShiftKeyModifierFlags Shift,
  [in]      long                     pX,
  [in]      long                     pY,
  [in, out] VARIANT_BOOL             *Cancel
);

パラメーター

ボタン [入力]

解放されたマウス ボタン。

Shift [in]

Shift キーの状態。

pX [in]

マウス クリックの x 座標 (ピクセル単位)。

pY [in]

マウス クリックの y 座標 (ピクセル単位)。

Cancel [in, out]

親コントロールのイベントを取り消す必要があるかどうか。 既定値は FALSE で、イベントを取り消さないでください。

戻り値

このイベントは値を返しません。

解説

リアルタイムのインク パフォーマンスを向上させるには、 MouseDown イベント ハンドラーと MouseUp イベント ハンドラーでマウス カーソルを非表示または表示します。

注意

pX プロパティと pY プロパティはピクセル単位であり、インク空間に関連付けられている HIMETRIC 単位ではありません。 これは、このイベントがペン非認識アプリケーションの関連するマウス イベントを置き換え、この種類のアプリケーションがピクセルのみを認識するためです。

注意

一部のコントロールは、 MouseDownMouseMoveおよび MouseUp イベント間の特定の関係に依存します。 これらのイベントの一部を取り消すと、予期しない結果になる可能性があります。

このイベント メソッドは、DISPID_IPEMouseUpの ID を持つディスパッチ専用インターフェイス (dispinterfaces) _IInkCollectorEvents、_IInkOverlayEvents、および_IInkPictureEventsで定義されます。

必要条件

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

関連項目

InkOverlay クラス

InkMouseButton 列挙

InkShiftKeyModifierFlags 列挙