IWordSink ::P méthode utAltWord
Place un autre mot et sa position dans l’objet IWordSink .
Syntaxe
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Paramètres
-
CWC [ dans]
-
Nombre de caractères dans pwcInBuf.
-
pwcInBuf [ dans]
-
Pointeur vers une mémoire tampon qui contient une autre forme d’un mot du texte source. Ce paramètre n’est pas modifié par PutAltWord. Vous pouvez transmettre le paramètre pTextSource à partir de IWordBreaker :: BreakText , le cas échéant.
-
cwcSrcLen [ dans]
-
Nombre de caractères dans la mémoire tampon de texte source (indiqué par le paramètre pTextSource à IWordBreaker :: BreakText) qui correspond au mot contenu dans pwcInBuf.
-
cwcSrcPos [ dans]
-
Position de départ du mot dans pwcInBuf dans la mémoire tampon de texte source (indiquée par le paramètre pTextSource à IWordBreaker :: BreakText).
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
| Code de retour | Description |
|---|---|
|
L’opération s’est terminée avec succès. Indique également qu’il ne reste plus de texte à traiter. |
|
La valeur de CWC est supérieure à la valeur de UlMaxTokenSize spécifiée dans IWordBreaker :: init. |
Notes
PutAltWord place une autre forme de mot dans le IWordSink. Le mot est placé à la même position que le mot d’origine dans la source de texte (pTextSource dans IWordBreaker :: BreakText). Par défaut, PutAltWord met fin à des mots avec un type d’arrêt WORDREP _ break _ EOW à partir du type énuméré de _ _ type break WORDREP .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 2000 Professionnel - [Applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows 2000 Server - [Applications de bureau uniquement] |
| En-tête |
|