InkDisp.InkDeleted 事件
从 InkDisp 对象中删除笔划时发生。
语法
void InkDeleted(
[in] VARIANT StrokeIds
);
parameters
-
StrokeIds [in]
-
指定发生此事件时已删除的所有笔划的笔划 ID 信息的整数数组。
有关 VARIANT 结构的详细信息,请参阅 使用 COM 库。
返回值
此事件不返回值。
备注
如果使用 InkOverlay 对象或 InkPicture 控件 (其中 EditingMode 等于 Delete , EraserMode 等于 StrokeErase) 并在笔划上传递橡皮擦,则会获得以下事件序列:
- InkDeleted
- InkAdded
- InkDeleted
发生其他 InkAdded 和 InkDeleted 事件是因为基础代码添加了一个内部的不可见笔划来跟踪橡皮擦。
此事件方法在 _IInkEvents 接口中定义。 _IInkEvents 接口实现标识符为 DISPID_IEInkDeleted 的 IDispatch 接口。
即使在选择或擦除模式下(而不仅仅是插入墨迹时), 也会触发 InkDeleted 事件。 这要求你监视编辑模式 (你负责设置) ,并在解释事件之前注意该模式。 此要求的优点是,通过提高对平台事件的认识,可以更自由地在平台上进行创新。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
标头 |
|
库 |
|
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈