IInkCollector::SetSingleTabletIntegratedMode 方法 (msinkaut.h)

允许墨迹收集器 (InkCollectorInkOverlayInkPicture) 仅从一个平板电脑收集墨迹。 墨迹收集器会忽略来自其他平板电脑的墨迹。

语法

HRESULT SetSingleTabletIntegratedMode(
  [in] IInkTablet *Tablet
);

parameters

[in] Tablet

收集或绘制墨迹的平板电脑。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_POINTER
参数包含无效指针。
E_INK_COLLECTOR_ENABLED
启用收集器时,平板电脑无法更改模式。
E_INK_EXCEPTION
处理时发生异常。
E_INK_INCOMPATIBLE_OBJECT
平板电脑不指向兼容的 Ink 对象。

注解

若要允许墨迹收集器从所有平板电脑收集墨迹,请调用 SetAllTabletsMode 方法。

注意 在调用此方法之前,必须禁用收集墨迹的墨迹收集器对象或控件。 若要禁用 InkCollector 对象或 InkOverlay 对象,请将 Enabled 属性设置为 FALSE。 若要禁用 InkPicture 控件,请将 InkEnabled 属性设置为 FALSE。 调用 SetSingleTabletIntegratedMode 方法后,通过将 Enabled (或 InkEnabled) 属性设置为 TRUE 来重新启用对象或控件。
 
调用此方法时,墨迹收集器的 Cursors 属性将设置为空集合。

要求

   
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 msinkaut.h
Library InkObj.dll

另请参阅

Enabled 属性

IInkCollector

IInkTablet 接口

InkCollector 类

InkTablets 集合

SetAllTabletsMode 方法