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 控制件的 Enabled 屬性設定為VARIANT_FALSE時,也會停用其所有自主控制件。
當 InkPicture 控制項 (CollectingInk 屬性VARIANT_TRUE ) 時,您無法將此屬性設定為VARIANT_FALSE。
若要獲得最佳結果,請在應用程式關閉時,將 Enabled 屬性設定為 VARIANT_FALSE 。
此屬性必須設定為 VARIANT_FALSE ,才能設定或呼叫控件的特定屬性和方法。 如果您嘗試變更指定的屬性或呼叫指定的方法,就會發生錯誤。 除非 Enabled 屬性第一次設定為 VARIANT_FALSE,否則無法設定或呼叫下列屬性和方法:
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | msinkaut.h |
程式庫 | InkObj.dll |
另請參閱
CollectionMode 属性 [InkPicture 控件]
EditingMode 属性 [InkPicture 控件]