InkDisp.InkDeleted 事件

發生于從 InkDisp 物件刪除筆劃時。

語法

void InkDeleted(
  [in] VARIANT StrokeIds
);

參數

StrokeIds [in]

針對發生此事件時已刪除的所有筆劃,指定筆劃識別碼資訊的整數陣列。

如需 VARIANT 結構的詳細資訊,請參閱 使用 COM 程式庫

傳回值

此事件不會傳回值。

備註

如果您使用 InkOverlay 物件或 InkPicture 控制項 (其中 EditingMode 等於 DeleteEraserMode 等於 StrokeErase) ,並將橡皮擦傳遞至筆劃,則會收到下列事件序列:

由於基礎程式碼會新增內部、不可見的筆劃來追蹤橡皮擦,所以會發生額外的 InkAddedInkDeleted 事件。

這個事件方法定義在 _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 介面