Message CB_GETEDITSEL
Obtient les positions de début et de fin des caractères de la sélection actuelle dans le contrôle d’édition d’une zone de liste modifiable.
Paramètres
-
wParam
-
Un pointeur vers une valeur DWORD qui reçoit la position de départ de la sélection. Ce paramètre peut être NULL.
-
lParam
-
Un pointeur vers une valeur DWORD qui reçoit la position de fin de la sélection. Ce paramètre peut être NULL.
Valeur retournée
La valeur de retour est une valeur DWORD de base zéro avec la position de départ de la sélection dans le LOWORD et la position du premier nier après le dernier caractère sélectionné dans le HIWORD.
Exemples
L’exemple de code suivant montre deux façons de récupérer la plage de sélection actuelle.
DWORD start, end;
// Get the range from [out] parameters.
// hwnd is the handle of the combo box control.
SendMessage(hwnd, CB_GETEDITSEL, (WPARAM)&start, (LPARAM)&end;
// Get the range from the return value.
DWORD range = SendMessage(hwnd, CB_GETEDITSEL, NULL, NULL);
start = LOWORD(range);
end = HIWORD(range);
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
-
Autres ressources