iInkPicture::SetEventInterest 方法 (msinkaut.h)
修改一个值,该值指示对象或控件是否对指定事件感兴趣。
语法
HRESULT SetEventInterest(
[in] InkCollectorEventInterest EventId,
[in] VARIANT_BOOL Listen
);
参数
[in] EventId
要侦听的事件。 EventID 的可能值显示在 InkCollectorEventInterest 枚举类型中。
[in] Listen
VARIANT_TRUE 指示正在使用事件; VARIANT_FALSE 指示正在忽略事件。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数包含无效指针。 |
|
事件兴趣无效。 |
|
处理期间发生异常。 |
注解
可以使用此方法切换所有墨迹收集器事件。 出于性能原因,其中大多数事件默认处于关闭状态。 默认启用的事件只有 Stroke、 CursorInRange 和 CursorOutOfRange。
请谨慎使用 NewPackets、 NewInAirPackets 和 CursorDown 事件,特别是因为它们可能会在事件处理程序中执行过多代码时对墨迹性能产生不利影响。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |