Compartir a través de


macro ListBox_InsertItemData (windowsx.h)

Inserta datos de elementos en un cuadro de lista en la ubicación especificada. Puede usar esta macro o enviar el mensaje LB_INSERTSTRING explícitamente.

Sintaxis

int ListBox_InsertItemData(
   HWND   hwndCtl,
   int    index,
   LPARAM data
);

Parámetros

hwndCtl

Tipo: HWND

Identificador del control.

index

Tipo: int

Índice de base cero de la lista en la que se van a insertar los datos del elemento o –1 para agregarlos al final de la lista.

data

Tipo: LPARAM de

Puntero a los datos del elemento que se van a insertar.

Valor devuelto

Tipo: int

El valor devuelto es el índice de base cero del elemento en el cuadro de lista. Si se produce un error, el valor devuelto es LB_ERR. Si no hay espacio suficiente para almacenar la nueva cadena, el valor devuelto es LB_ERRSPACE.

Observaciones

Use esta macro para un cuadro de lista con un estilo dibujado por el propietario, pero sin el estilo LBS_HASSTRINGS. Para obtener más información, vea LB_INSERTSTRING.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de windowsx.h