Message EM_GETSEL
Obtient les positions de caractères de début et de fin (dans les TCHAR) de la sélection actuelle dans un contrôle d’édition. Vous pouvez envoyer ce message à un contrôle d’édition ou à un contrôle d’édition enrichie.
Paramètres
-
wParam
-
Pointeur vers une valeur DWORD qui reçoit la position de départ de la sélection. Ce paramètre peut être NULL.
-
lParam
-
Pointeur vers une valeur DWORD qui reçoit la position du premier caractère non sélectionné après la fin de la sélection. Ce paramètre peut être NULL.
Valeur retournée
La valeur de retour est une valeur de base zéro avec la position de départ de la sélection dans le LOWORD et la position du premier TCHAR après le dernier TCHAR sélectionné dans le HIWORD. Si l’une de ces valeurs dépasse 65 535, la valeur de retour est -1.
Il est préférable d’utiliser les valeurs retournées dans wParam et lParam, car il s’agit de valeurs 32 bits complètes.
Notes
S’il n’y a pas de sélection, les valeurs de début et de fin sont toutes les deux la position du point d’insertion.
Contrôles d’édition enrichie : vous pouvez également utiliser le message EM_EXGETSEL pour récupérer les mêmes informations. EM_EXGETSEL retourne également les positions des caractères de début et de fin sous forme de valeurs 32 bits.
Édition enrichie : prise en charge dans Microsoft Rich Edit 1.0 et versions ultérieures. Pour plus d’informations sur la compatibilité des versions d’édition enrichie avec les différentes versions système, consultez À propos des contrôles d’édition enrichie.
Spécifications
Condition requise | Value |
---|---|
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 |
|
Voir aussi
-
Référence