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