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