IInkPicture::SetSingleTabletIntegratedMode 方法 (msinkaut.h)

允許筆跡收集器 (InkCollectorInkOverlayInkPicture) 只從一部平板電腦收集筆跡。 筆跡收集器會忽略來自其他平板電腦的筆跡。

語法

HRESULT SetSingleTabletIntegratedMode(
  [in] IInkTablet *Tablet
);

參數

[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
程式庫 InkObj.dll

另請參閱

Enabled 屬性

IInkPicture

IInkTablet 介面

InkPicture

InkTablets 集合

SetAllTabletsMode 方法