Método IInkLineInfo::GetCandidate (msinkaut.h)
Devuelve una alternativa de reconocimiento de la lista de resultados de reconocimiento.
Sintaxis
HRESULT GetCandidate(
[in] UINT nCandidateNum,
[out] LPWSTR pwcRecogWord,
[out] UINT *pcwcRecogWord,
[in] DWORD dwFlags
);
Parámetros
[in] nCandidateNum
Índice de base cero de la entrada de lista alternativa que se va a recuperar.
[out] pwcRecogWord
Búfer en el que se va a almacenar la alternativa de reconocimiento seleccionada. Si pwcRecogWord es NULL, el método no intenta recuperar la palabra alternativa de reconocimiento.
[out] pcwcRecogWord
Pasa la longitud del búfer pwcRecogWord en caracteres Unicode y devuelve el número de caracteres Unicode que se copiaron en el búfer.
[in] dwFlags
No se usa.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
El índice nCandidateNum es mayor que el número de alternativas de reconocimiento. |
|
El búfer pwcRecogWord no es lo suficientemente grande como para aceptar la alternativa de reconocimiento. |
Comentarios
Si el parámetro pwcRecogWord es null, el método no intenta recuperar la palabra alternativa de reconocimiento, sino que solo establece pwcRecogWord en el número de caracteres del reconocimiento alternativo.
Si el búfer pwcRecogWord no es lo suficientemente grande como para contener la alternativa de reconocimiento, el búfer pwcRecogWord se rellena con el primer número de caracteres pwcRecogWord de la alternativa de reconocimiento.
Requisitos
Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | msinkaut.h |
Library | InkObj.dll |