IInkCollector::SetAllTabletsMode 方法 (msinkaut.h)
允许墨迹收集器 (InkCollector、 InkOverlay 或 InkPicture) 从连接到平板电脑的任何平板电脑收集墨迹。
语法
HRESULT SetAllTabletsMode(
[in, optional] VARIANT_BOOL UseMouseForInput
);
parameters
[in, optional] UseMouseForInput
VARIANT_TRUE 使用鼠标进行输入;否则, VARIANT_FALSE。 默认值为 VARIANT_TRUE。 此参数可选。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
启用 InkCollector 时无法更改模式。 |
|
方法内发生异常。 |
|
标志无效。 |
注解
这是收集墨迹的对象或控件的默认模式。 若要允许墨迹收集器仅从一台平板电脑收集墨迹,请调用 SetSingleTabletIntegratedMode 方法。
注意 在调用此方法之前,必须禁用墨迹收集器。 若要禁用 InkCollector 对象或 InkOverlay 对象,请将 Enabled 属性设置为 FALSE。 若要禁用 InkPicture 控件,请将 InkEnabled 属性设置为 FALSE。 调用 SetAllTabletsMode 方法后,通过将 Enabled (或 InkEnabled) 属性设置为 TRUE 来重新启用对象或控件。
注意如果在 useMouse 参数设置为 TRUE 的情况下调用 SetAllTabletsMode 方法,则将鼠标用作输入设备。 如果随后使用 useMouse 参数设置为 VARIANT_FALSE 调用 SetAllTabletsMode 方法,则不会从 Cursors 属性中删除鼠标。
要求
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |