InkDisp.InkDeleted イベント

InkDisp オブジェクトからストロークが削除されたときに発生します。

構文

void InkDeleted(
  [in] VARIANT StrokeIds
);

パラメーター

StrokeIds [in]

このイベントが発生したときに削除されたすべてのストロークのストローク ID 情報の整数配列を指定します。

VARIANT 構造体の詳細については、「 COM ライブラリの使用」を参照してください。

戻り値

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

解説

InkOverlay オブジェクトまたは InkPicture コントロール (EditingModeDelete消しゴム モードStrokeErase と等しい) を使用し、消しゴムをストロークに渡すと、次のイベントシーケンスが取得されます。

追加の InkAdded イベントと InkDeleted イベントは、基になるコードによって消しゴムを追跡するための内部の非表示ストロークが追加されるために発生します。

このイベント メソッドは、_IInkEvents インターフェイスで定義されます。 _IInkEvents インターフェイスは、DISPID_IEInkDeletedの識別子を持つ IDispatch インターフェイスを実装します。

InkDeleted イベントは、インクの挿入時だけでなく、選択モードまたは消去モードの場合でも発生します。 そのためには、編集モード (設定を担当する) を監視し、イベントを解釈する前にモードに注意する必要があります。 この要件の利点は、プラットフォーム イベントの認識を高めることによって、プラットフォームでイノベーションを行う自由が高まる点です。

要件

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

関連項目

InkDisp クラス

EditingMode プロパティ [InkOverlay クラス]

EraserMode プロパティ [InkOverlay クラス]

InkAdded イベント

InkOverlay クラス

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

IInkStrokeDisp インターフェイス