Compartir vía


Mensaje CB_GETEDITSEL

Obtiene las posiciones del carácter inicial y final de la selección actual en el control de edición de un cuadro combinado.

Parámetros

wParam

Puntero a un valor DWORD que recibe la posición inicial de la selección. Este parámetro puede ser NULL.

lParam

Puntero a un valor DWORD que recibe la posición final de la selección. Este parámetro puede ser NULL.

Valor devuelto

El valor devuelto es un valor DWORD basado en cero con la posición inicial de la selección en LOWORD y con la posición final del primer carácter después del último carácter seleccionado en HIWORD.

Ejemplos

En el ejemplo de código siguiente se muestran dos maneras de recuperar el intervalo de selección actual.

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);

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

Referencia

CB_SETEDITSEL

Otros recursos

HIWORD

LOWORD