EM_FINDWORDBREAK message

Recherche le saut de mot suivant avant ou après la position de caractère spécifiée ou récupère des informations sur le caractère à cette position.

Paramètres

wParam

Spécifie l’opération de recherche. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
WB_CLASSIFY
Retourne la classe de caractères et les indicateurs de saut de mot du caractère à la position spécifiée.
WB_ISDELIMITER
Retourne TRUE si le caractère à la position spécifiée est un délimiteur, ou FALSE dans le cas contraire.
WB_LEFT
Recherche le caractère le plus proche avant la position spécifiée qui commence un mot.
WB_LEFTBREAK
Recherche la fin du mot suivant avant la position spécifiée. Cette valeur est identique à WB_PREVBREAK.
WB_MOVEWORDLEFT
Recherche le caractère suivant qui commence un mot avant la position spécifiée. Cette valeur est utilisée pendant le traitement des touches Ctrl+Flèche gauche. Cette valeur est similaire à WB_MOVEWORDPREV. Pour plus d'informations, consultez la section Notes.
WB_MOVEWORDRIGHT
Recherche le caractère suivant qui commence un mot après la position spécifiée. Cette valeur est utilisée pendant le traitement de la touche CTRL+droite. Cette valeur est similaire à WB_MOVEWORDNEXT. Pour plus d'informations, consultez la section Notes.
WB_RIGHT
Recherche le caractère suivant qui commence un mot après la position spécifiée.
WB_RIGHTBREAK
Recherche le délimiteur de fin de mot suivant après la position spécifiée. Cette valeur est identique à WB_NEXTBREAK.

lParam

Position de départ des caractères de base zéro.

Valeur retournée

Le message retourne une valeur basée sur le paramètre wParam .

Code de retour Description
wParam
Valeur renvoyée
WB_CLASSIFY
Retourne la classe de caractères et les indicateurs de saut de mot du caractère à la position spécifiée.
WB_ISDELIMITER
Retourne TRUE si le caractère à la position spécifiée est un délimiteur ; sinon, elle retourne FALSE.
Autres
Retourne l’index de caractères du saut de mot.

Notes

Si wParam est WB_LEFT et WB_RIGHT, la procédure de saut de mot ne recherche les sauts de mots qu’après les délimiteurs. Cela correspond à la fonctionnalité d’un contrôle d’édition. Si wParam est WB_MOVEWORDLEFT ou WB_MOVEWORDRIGHT, la procédure de saut de mot compare également les classes de caractères et les indicateurs de saut de mot.

Pour plus d’informations sur les classes de caractères et les indicateurs de saut de mot, consultez Word et sauts de ligne.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Richedit.h