Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Coloca una palabra alternativa y su posición en el objeto IWordSink .
Syntax
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 de retorno | Description |
|---|---|
|
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. |
Observaciones
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ón WORDREP_BREAK_EOW del tipo enumerado WORDREP_BREAK_TYPE .
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
| Header |
|
Consulte también