InkOverlay.MouseDown イベント
マウス ポインターが InkCollector または InkOverlay オブジェクト上にあり、マウス ボタンが押されたときに発生します。
構文
void MouseDown(
[in] InkMouseButton Button,
[in] InkShiftKeyModifierFlags Shift,
[in] long pX,
[in] long pY,
[in, out] VARIANT_BOOL *Cancel
);
パラメーター
-
Button [in]
-
押されたマウス ボタン。
-
Shift [in]
-
Shift キーの状態。
-
pX [in]
-
マウスがクリックされた位置の X 座標 (ピクセル単位)。
-
pY [in]
-
マウスがクリックされた位置の Y 座標 (ピクセル単位)。
-
Cancel [in, out]
-
親コントロールのイベントを取り消すには VARIANT_TRUE。それ以外の場合は VARIANT_FALSE。 既定値は VARIANT_FALSE です
戻り値
このイベントでは値は返されません。
解説
リアルタイム インクのパフォーマンスを向上させるには、MouseDown および MouseUp イベント ハンドラーでマウス カーソルを非表示または表示します。
Note
プロパティ pX と pY はピクセル単位であり、インク スペースに関連付けられた HIMETRIC 単位ではありません。 これは、このイベントがペン非対応アプリケーションの関連するマウス イベントを置き換えるものであり、この種類のアプリケーションはピクセルのみを認識するためです。
Note
一部のコントロールは、MouseDown、MouseMove、MouseUp イベント間の特定のリレーションシップに依存しています。 これらのイベントの一部を取り消すと、予期しない結果になる可能性があります。
このイベント メソッドは、_IInkCollectorEvents、_IInkOverlayEvents、_IInkPictureEvents の各ディスパッチ専用インターフェイス (dispinterface) において、DISPID_IPEMouseDown という ID で定義されています。
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
ヘッダー |
|
ライブラリ |
|