Metodo IWordSink::P utAltWord
Inserisce una parola alternativa e la relativa posizione nell'oggetto IWordSink .
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
-
cwc [in]
-
Numero di caratteri in pwcInBuf.
-
pwcInBuf [in]
-
Puntatore a un buffer contenente una forma alternativa di una parola dal testo di origine. Questo parametro non viene modificato da PutAltWord. È possibile passare il parametro pTextSource da IWordBreaker::BreakText in base alle esigenze.
-
cwcSrcLen [in]
-
Numero di caratteri nel buffer di testo di origine (indicato dal parametro pTextSource a IWordBreaker::BreakText) che corrispondono alla parola contenuta in pwcInBuf.
-
cwcSrcPos [in]
-
Posizione iniziale della parola in pwcInBuf nel buffer di testo di origine (indicato dal parametro pTextSource a IWordBreaker::BreakText).
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
L'operazione è stata completata correttamente. Indica anche che non rimane più testo da elaborare. |
|
Il valore di cwc è maggiore del valore per ulMaxTokenSize specificato in IWordBreaker::Init. |
PutAltWord inserisce una forma alternativa di una parola in IWordSink. La parola viene inserita nella stessa posizione della parola originale nell'origine testo (pTextSource in IWordBreaker::BreakText). Per impostazione predefinita, PutAltWord termina le parole con un tipo di interruzione WORDREP_BREAK_EOW dal tipo enumerato WORDREP_BREAK_TYPE .
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|