winuser.h

Mensaje CB_INSERTSTRING

Definición

CB_INSERTSTRING  
wParam = (WPARAM) index;           // índice de ítem
lParam = (LPARAM) (LPCTSTR) lpsz;  // dirección de cadena a insertar

Una aplicación envía un mensaje CB_INSERTSTRING para insertar una cadena dentro del list box de un combo box. Al contrario que el mensaje CB_ADDSTRING, el mensaje CB_INSERTSTRING no hace que una lista con el estilo CBS_SORT sea ordenada.

Descripción

index: valor de wParam. Especifica el índice, empezando en cero, de la posición en la que se insertará la cadena. Si este parámetro es -1, la cadena se añade al final de la lista.

lpsz: valor de lParam. Apunta a la cadena, termianda en nulo, a insertar. Si se crea un combo box con un estilo owner-drawn pero sin el estilo CBS_HASSTRINGS, el valor del parámetro lpsz se almacena en vez de la cadena a la que de otro modo apuntaría.

Valor de retorno

El valor de retorno es el índice de la posición en la que la cadena fue insertada. Si se prodice un error, el valor de retorno es CB_ERR. Si no hay espacio suficiente disponible para almacenar la nueva cadena, el valor de retorno es CB_ERRSPACE.