winuser.h

Mensaje CB_SETEDITSEL

Definición

CB_SETEDITSEL  
wParam = 0;                                // no usado; debe ser cero 
lParam = MAKELPARAM((ichStart), (ichEnd);  // posiciones de inicio y final

Una aplicación envía un mensaje CB_SETEDITSEL para seleccionar caracteres en el control de edición de un combo box.

Descripción

ichStart: valor de la palabra de menor peso de lParam; que especifica la posición de inicio. Si este parámetro es -1, la selección, si existe, se elimina.

ichEnd: valor de la palabra de mayor peso de lParam; que especifica la posición de final. Si espte parámetro es -1, se selecciona todo el texto desde la posición de inicio hasta el último carácter del control de edición.

Valor de retorno

Si el mensaje tiene éxito, el valor de retorno es TRUE. Si el mensaje se envía a un combo box con el estilo CBS_DROPDOWNLIST, el valor de retorno es CB_ERR.

Observaciones

Las posiciones empiezan en cero. El primer carácter del control de edición está en la posición cero. El primer carácter después del último seleccionado estará en la posición final. Por ejemplo, para seleccionar los primeros cuatro caracteres del control de edición, usar 0 para la posición de inicio y 4 para la final.