IInkPicture::get_InkEnabled 方法 (msinkaut.h)

取得或設定值,指定 InkPicture 控制件是否會收集手寫筆輸入 (無線封包、範圍事件中的數據指標等等) 。

這是可讀寫的屬性。

語法

HRESULT get_InkEnabled(
  VARIANT_BOOL *Collecting
);

參數

Collecting

傳回值

備註

InkPicture 控件會收集 Windows Vista、Microsoft Windows XP 平板電腦版或任何 Windows 2000、Windows Server 2003 或安裝 Windows XP 平板電腦版本軟體開發工具包 (SDK) 的 Windows XP。 不過,只有在安裝 Windows Vista、Windows XP 平板電腦版本或辨識器套件時,才會發生手寫識別。

在任何 Windows 2000、Windows Server 2003 或 Windows XP 版本以外的 Windows XP 中,如果未安裝平板電腦 SDK,InkEnabled 屬性一律為 FALSE

如果已啟用物件的視窗輸入矩形 (在建構函式中設定,或與 SetWindowInputRectangle 方法) 重疊另一個已啟用對象的視窗輸入矩形,則會傳回E_INK_OVERLAPPING_INPUT_RECT錯誤。

注意 只要隨時只啟用其中一個輸入矩形,就可能發生重疊而不發生錯誤。
 
未啟用 InkPicture 控制件時,您不會收到任何事件。

當容器 InkPicture 控制件的 Enabled 屬性設定為VARIANT_FALSE時,也會停用其所有自主控制件。

InkPicture 控制項 (CollectingInk 屬性VARIANT_TRUE ) 時,您無法將此屬性設定為VARIANT_FALSE

若要獲得最佳結果,請在應用程式關閉時,將 Enabled 屬性設定為 VARIANT_FALSE

此屬性必須設定為 VARIANT_FALSE ,才能設定或呼叫控件的特定屬性和方法。 如果您嘗試變更指定的屬性或呼叫指定的方法,就會發生錯誤。 除非 Enabled 屬性第一次設定為 VARIANT_FALSE,否則無法設定或呼叫下列屬性和方法:

  1. 屬性:
  2. 方法:

規格需求

需求
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 msinkaut.h
程式庫 InkObj.dll

另請參閱

CollectionMode 属性 [InkPicture 控件]

EditingMode 属性 [InkPicture 控件]

Enabled 属性 [InkPicture 控件]

IInkPicture

Ink 屬性 [InkPicture 控件]

InkPicture 控制件

MarginX 屬性

MarginY 屬性

SetAllTabletsMode 方法

SetSingleTabletIntegratedMode 方法

SetWindowInputRectangle 方法