commctrl.h
Header_InsertItem
La macro Header_InsertItem inserta un ítem nuevo en un control de cabecera. Se puede usar esta macro o enviar explícitamente un mensaje HDM_INSERTITEM.
Definición
int Header_InsertItem( hwndHD, index, phdi );
Descripción
- hwndHD
- Manipulador del control de cabecera.
- index
- Índice del ítem después del que se insertará el nuevo. El nuevo ítem es insertado al final del control de cabacera si el índice es mayor o igual que el número de ítems en el control. Si index es cero, el nuevo ítem es insertado al principio del control de cabecera.
- phdi
- Puntero a una estructura HDITEM que contiene información sobre el nuevo ítem.
Valores de retorno
Si la operación tiene éxito, el valor de retorno es el índice del nuevo ítem.
Si la operación falla, el valor de retorno es -1.
Observaciones
La macro Header_InsertItem está definida del modo siguiente:
#define Header_InsertItem(hwndHD, index, phdi) \ (int)SendMessage((hwndHD), HDM_INSERTITEM, (WPARAM)(int)(index), \ (LPARAM)(const HD_ITEM FAR*)(phdi))