InkPicture.Stroke 事件
当用户在任何平板电脑上绘制新笔划时发生。
语法
void Stroke(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in, out] VARIANT_BOOL *Cancel
);
参数
-
光标 [in]
-
生成 Stroke 事件的 IInkCursor 对象。
-
笔划 [in]
-
收集的 IInkStrokeDisp 对象。
-
取消 [in, out]
-
VARIANT_TRUE 取消笔划的收集;否则, VARIANT_FALSE。
返回值
此事件不返回值。
备注
此事件方法在 id 为 DISPID_ICEStroke 的) (_IInkCollectorEvents、_IInkOverlayEvents和_IInkPictureEvents仅调度接口中定义。
在选择或擦除模式下,而不仅仅是插入墨迹时, 会发生 Stroke 事件。 这要求你监视编辑模式 (你负责设置) ,并在解释事件之前知道该模式。 此要求的优点是,通过提高对平台事件的认识,可以更自由地在平台上进行创新。
注意
当用户完成绘制笔划时发生 Stroke 事件,而不是在将笔划添加到 InkStrokes 集合时发生。 当用户第一次开始绘制笔划时,它会立即添加到 InkStrokes 集合中;但是, 在笔划 完成之前,Stroke 事件不会发生。 因此,笔划可以存在于 Stroke 事件处理程序未看到的 InkStrokes 集合中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
标头 |
|
库 |
|