Share via


IInkCollector::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 屬性

IInkCollector

IInkTablet 介面

InkCollector 類別

InkTablets 集合

SetAllTabletsMode 方法