IInkDisp::AddStrokesAtRectangle 方法 (msinkaut.h)
将指定的 Strokes 集合添加到此 InkDisp 对象中的指定矩形。
语法
HRESULT AddStrokesAtRectangle(
[in] IInkStrokes *SourceStrokes,
[in] IInkRectangle *TargetRectangle
);
parameters
[in] SourceStrokes
要添加到墨迹中的笔划。 这些源笔划追加到此 InkDisp 对象。
[in] TargetRectangle
墨迹空间中的 InkRectangle 坐标添加笔划的位置。 如果矩形的坐标为 {0,0,0,0},则会发生运行时错误。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数包含无效的指针。 |
|
发生了未指定的错误。 |
|
指针不指向有效对象。 |
|
方法内发生异常。 |
|
矩形的顶部和底部相等。 |
注解
插入时,笔划将从笔划的边界框缩放到矩形。
此方法可用于复制单个 InkDisp 对象中的笔划。 源墨迹笔划不必来自另一个 InkDisp 对象。
要求
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |