InkRecognizerGuide 類別

表示辨識器用來繪製筆跡的區域。 區域稱為辨識指南。

InkRecognizerGuide 有下列類型的成員:

介面

InkRecognizerGuide類別會定義這些介面。

介面 描述
IInkRecognizerGuide 此物件會實作 IInkRecognizerGuide COM 介面。

屬性

InkRecognizerGuide類別具有這些屬性。

屬性 存取類型 Description
資料行
讀取/寫入
取得或設定輔助線方塊中的資料行數目。
DrawnBox
讀取/寫入
取得或設定在平板電腦上實際繪製的方塊,並在其中進行寫入。
GuideData
讀取/寫入
取得或設定 C++ 開發人員的指南資料。
中線
讀取/寫入
取得或設定中線高度。 中間線高度是從基準到繪製方塊中線的距離。

讀取/寫入
取得或設定輔助線方塊中的資料列數目。
WritingBox
讀取/寫入
取得或設定輔助線方塊的不可見寫入區域,其中可實際進行寫入。

備註

呼叫 CoCreateInstance 方法,即可具現化此物件。

根據預設,沒有辨識器指南。 預設指南會將所有屬性值設定為 0。 您必須使用此物件的屬性來設定指南。

如果應用程式在使用者預期要寫入的畫面上繪製指導方針,應用程式應該設定辨識器指南屬性的值,以通知辨識器。 這些屬性僅供辨識器使用。 設定它們本身並不會在顯示器上繪製視覺線索。 應用程式或控制項會繪製視覺線索。

辨識器指南可以包含資料列和資料行,而這些資料列和資料行可讓辨識器有更好的內容來執行辨識。 當指南用來為筆跡提供內容時,更容易辨識 「t」 和 「I」 之類的字母。 例如,您可以在畫面上繪製水平線,其中顯示撰寫應該發生的位置, (此類型的輔助線只包含資料列,而且沒有資料行) 。 藉由在行上撰寫,而不是一些任意空間,辨識精確度會改善。

本指南會指定筆跡空間座標中的筆跡界限。

DrawnBox屬性可以定義與WritingBox屬性所定義之方塊大小相同或小於方塊的方塊。

下圖顯示具有兩個數據列和無資料行的辨識器指南元素。

illustration showing elements of recognizer guide

除了在顯示使用者寫入位置的畫面上繪製線條之外,您還可以在寫入字元或文字的畫面上繪製儲存格。 這稱為 Boxed 輸入,適用于某些亞洲語言。 若要判斷辨識器是否能夠進行 Boxed 輸入,請呼叫IInkRecognizer物件的Capabilities屬性。

下圖顯示具有四個數據行的辨識器指南。

illustration showing recognizer guide with four columns

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
Msinkaut.h (也需要 Msinkaut_i.c)
程式庫
InkObj.dll

另請參閱

IInkRecognizer 介面

InkRecognizerCoNtext 類別