共用方式為


SetEnabledUnicodeRanges 函式 (recapis.h)

在內容上啟用一或多個 Unicode 點範圍。

語法

HRESULT SetEnabledUnicodeRanges(
  HRECOCONTEXT    hrc,
  ULONG           cRanges,
  CHARACTER_RANGE *pcr
);

參數

hrc

辨識器內容的控制碼。

cRanges

pRanges 緩衝區中的範圍數目。

pcr

一陣 CHARACTER_RANGE 結構。 每個結構都會識別您想要在辨識器中啟用的 Unicode 點範圍。 陣列的順序是任意的。

返回值

此函式可以傳回其中一個值。

回傳碼 Description
S_OK
成功。
TPC_S_TRUNCATED
辨識器不支援其中一個指定的 Unicode 點範圍。
E_FAIL
發生未指定的錯誤。
E_INVALIDARG
收到無效引數。
E_POINTER
其中一個參數是無效的指標。

備註

SetEnabledUnicodeRanges 函式是選擇性的。

某些辨識器不支援啟用和停用特定字碼點,但仍可能包含 SetEnabledUnicodeRanges 函式。 針對這類辨識器, SetEnabledUnicodeRanges 函式會傳回E_NOTIMPL。

每個辨識器都支援一或多個 Unicode 點範圍。 若要判斷辨識器支援的 Unicode 點範圍,請呼叫 GetUnicodeRanges 函式。 如果您未呼叫此函式,辨識器會使用一組預設的 Unicode 點範圍。 預設範圍是辨識器特定的。

Microsoft手勢辨識器會使用從 0xF000 到 0xF0FF的 Unicode 字元。 此範圍內的每個單一 Unicode 值都代表單一手勢。 如需手勢 Unicode 值的完整清單,請參閱 手勢的 Unicode 範圍值

需求

Requirement 價值觀
最低支援的用戶端 Windows XP Tablet PC 版 [傳統型應用程式 |UWP 應用程式]
支援的最低伺服器 不支援
目標平臺 窗戶
Header recapis.h
Library inkobjcore.lib
DLL inkobjcore.dll

另請參閱

CHARACTER_RANGE結構

GetEnabledUnicodeRanges 函式

GetUnicodeRanges 函式