共用方式為


HRECOCONTEXT 控制碼

HRECOCONTEXT控制碼可用來將筆跡新增至內容、以同步或非同步方式執行筆跡辨識) (、擷取辨識結果,以及擷取替代專案。

擁有辨識器內容控點的主要原因是區分筆跡輸入。 例如,您可以建立具有兩個視窗的應用程式,使用者能夠在任一視窗中筆跡。 當您要求辨識器辨識其中一個視窗的筆跡時,您不想讓第一個視窗的筆跡與第二個視窗的筆跡混合。 在此類型的應用程式中,您會為每個) 視窗建立兩個辨識器內容 (一個,並將傳入視窗 1 的筆劃新增至辨識器內容 1,並將視窗 2 的筆劃新增至辨識器內容 2。 若要傳回辨識結果,請在辨識器內容 1 或辨識器內容 2 上呼叫進程,視您想要視窗 1 或 2 的結果而定。

辨識器內容控制碼可以是您想要的任何專案。 但通常是結構全域陣列中的索引。 結構可能包含所有已輸入的筆劃,以及辨識器用於該特定筆跡 (的所有變數,例如內部延遲結構,或辨識) 的目前狀態。 一個結構可能包含辨識器所需的所有資訊,並用於一段特定的筆跡。

若要取得 HRECOCONTEXT 控制碼,請呼叫 CreateCoNtext 函式。

typedef HANDLE HRECOCONTEXT;

備註

以下是 HRECOCONTEXT 函式

函式 描述
AddStroke 將筆墨筆劃新增至辨識器內容。
AdviseInkChange 停止辨識器處理筆跡,因為正在新增或刪除新的筆劃。
CloneCoNtext 建立包含與原始相同設定的辨識器內容。 新的辨識器內容不包含原始的筆跡或辨識結果。
EndInkInput 表示不會再將筆跡新增至內容。
GetAlternateList 傳回最佳結果字串的替代專案清單。
GetBestAlternate 傳回 HRECOALT 控制碼 指標,以獲得最佳結果替代。
GetBestResultString 傳回最佳結果字串。
GetCoNtextPropertyList 傳回辨識器支援的屬性清單。
GetCoNtextPropertyValue 從辨識器內容傳回指定的屬性值。
GetEnabledUnicodeRanges 傳回內容上啟用的 Unicode 點範圍清單。
GetGuide 傳回用於 Boxed 或 lined 輸入的指南。
GetLatticePtr 傳回目前結果之延遲的指標。
IsStringSupported 傳回值,指出單字、日期、時間、數位或其他傳入的文字是否包含在字典中。
處理序 同步執行筆跡辨識。
ResetCoNtext 從內容中刪除目前的筆跡和辨識結果。
SetCACMode 指定字元或字組辨識的字元自動完成模式。
SetCoNtextPropertyValue 將屬性加入至辨識器內容。 如果屬性已經存在,則會修改其值。
SetEnabledUnicodeRanges 在內容上啟用一或多個 Unicode 點範圍。
SetFactoid 設定辨識器用來限制其搜尋結果的事實。
SetFlags 設定辨識器如何解譯筆跡,並判斷結果字串。
SetGuide 設定用於 Boxed 或 lined 輸入的指南。
SetTextCoNtext 提供辨識器內容中包含的文字前後的文字字串。 對於東亞字元的辨識器, SetTextCoNtext 函式會提供字元,而不是文字字串。
SetWordList 設定目前辨識器內容要辨識的字組清單。

規格需求

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