commctrl.h

Mensaje de notificación LVN_DELETEALLITEMS

Definición

LVN_DELETEALLITEMS
    pnmv=(LPARAM)(LPNMLISTVIEW)lParam

Notifica a la ventana padre de un control list-view que todos los ítems en el control están siendo eliminados. Este código de notificación es enviado en el formato de un mensaje WM_NOTIFY

Descripción

pnmv
Puntero a una estructura NMLISTVIEW. El miembro iItem es -1, y el resto del miembros son cero.

Valor de retorno

Para suprimir subsecuentes códigos de notificación LVN_DELETEITEM, retornar TRUE.

Para recibir subsecuentes códigos de notificación LVN_DELETEITEM, retornar FALSE.

Observaciones

Un control list-view envía un código de notificación LVM_DELETEALLITEMS cuando es destruido o cuando recibe le mensaje LVM_DELETEALLITEMS. Si LVN_DELETEALLITEMS no devuelve TRUE, el control también enviará un código de notificación LVN_DELETEITEM para cada ítem que se elimine.

Si el manipulador del mensaje LVM_DELETEALLITEMS está en un procedimiento de cuadro de diálogo, devolver TRUE desde el procedimiento del cuadro de diálogo, y usar la función SetWindowLong con DWL_MSGRESULT para asignar el valor de retorno del mensaje.