InkDisp.InkDeleted イベント
InkDisp オブジェクトからストロークが削除されたときに発生します。
構文
void InkDeleted(
[in] VARIANT StrokeIds
);
パラメーター
-
StrokeIds [in]
-
このイベントが発生したときに削除されたすべてのストロークのストローク ID 情報の整数配列を指定します。
VARIANT 構造体の詳細については、「 COM ライブラリの使用」を参照してください。
戻り値
このイベントは値を返しません。
解説
InkOverlay オブジェクトまたは InkPicture コントロール (EditingMode が Delete、消しゴム モードが StrokeErase と等しい) を使用し、消しゴムをストロークに渡すと、次のイベントシーケンスが取得されます。
- InkDeleted
- InkAdded
- InkDeleted
追加の InkAdded イベントと InkDeleted イベントは、基になるコードによって消しゴムを追跡するための内部の非表示ストロークが追加されるために発生します。
このイベント メソッドは、_IInkEvents インターフェイスで定義されます。 _IInkEvents インターフェイスは、DISPID_IEInkDeletedの識別子を持つ IDispatch インターフェイスを実装します。
InkDeleted イベントは、インクの挿入時だけでなく、選択モードまたは消去モードの場合でも発生します。 そのためには、編集モード (設定を担当する) を監視し、イベントを解釈する前にモードに注意する必要があります。 この要件の利点は、プラットフォーム イベントの認識を高めることによって、プラットフォームでイノベーションを行う自由が高まる点です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP Tablet PC Edition [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
ヘッダー |
|
ライブラリ |
|