Método IWordSink::P utAltWord
Coloca una palabra alternativa y su posición en el objeto IWordSink .
Sintaxis
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Parámetros
-
cwc [in]
-
Número de caracteres en pwcInBuf.
-
pwcInBuf [in]
-
Puntero a un búfer que contiene una forma alternativa de una palabra del texto de origen. PutAltWord no modifica este parámetro. Puede pasar el parámetro pTextSource desde IWordBreaker::BreakText según corresponda.
-
cwcSrcLen [in]
-
Número de caracteres del búfer de texto de origen (indicado por el parámetro pTextSource en IWordBreaker::BreakText) que corresponden a la palabra contenida en pwcInBuf.
-
cwcSrcPos [in]
-
Posición inicial de la palabra en pwcInBuf en el búfer de texto de origen (indicado por el parámetro pTextSource en IWordBreaker::BreakText).
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
La operación se completó correctamente. También indica que no se va a procesar más texto. |
|
El valor de cwc es mayor que el valor de ulMaxTokenSize que se especifica en IWordBreaker::Init. |
Comentarios
PutAltWord coloca una forma alternativa de una palabra en IWordSink. La palabra se coloca en la misma posición que la palabra original en el origen de texto (pTextSource en IWordBreaker::BreakText). De forma predeterminada, PutAltWord finaliza las palabras con un tipo de interrupciónWORDREP_BREAK_EOW del tipo enumerado WORDREP_BREAK_TYPE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también