Função GetEnabledUnicodeRanges (recapis.h)
Recupera uma lista de intervalos de pontos Unicode habilitados no contexto. Se você não chamar a função SetEnabledUnicodeRanges para especificar os intervalos habilitados, essa função retornará os intervalos de pontos Unicode padrão do reconhecedor.
Sintaxe
HRESULT GetEnabledUnicodeRanges(
HRECOCONTEXT hrc,
ULONG *pcRanges,
CHARACTER_RANGE *pcr
);
Parâmetros
hrc
O identificador para o contexto do reconhecedor.
pcRanges
Na entrada, o número de estruturas de CHARACTER_RANGE que o buffer pcr pode conter. Na saída, o número de intervalos que o buffer pcr contém.
pcr
Uma matriz de estruturas de CHARACTER_RANGE. Cada estrutura contém um intervalo de pontos Unicode habilitados no contexto. A ordem da matriz é arbitrária. Para determinar o tamanho do buffer, defina pcr como NULL; use o número de intervalos para alocar o buffer pcr .
Retornar valor
Essa função pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Um dos parâmetros é um ponteiro inválido. |
|
Ocorreu um erro não especificado. |
|
Um argumento inválido foi recebido. |
|
O buffer do pcr é muito pequeno. |
|
Memória insuficiente. |
Comentários
Essa função é opcional.
Alguns reconhecedores não dão suporte à habilitação e desabilitação de pontos Unicode específicos, mas ainda podem incluir a função GetEnabledUnicodeRanges . Para esses reconhecedores, a função GetEnabledUnicodeRanges retorna os mesmos intervalos que a função GetUnicodeRanges .
Os reconhecedores de gestos da Microsoft usam caracteres Unicode de 0xF000 para 0xF0FF. Cada valor Unicode único nesse intervalo representa um único gesto. Para obter uma lista completa de valores Unicode para gestos, consulte Valores de intervalo Unicode de Gestos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | recapis.h |
DLL | inkobjcore.dll |