commctrl.h

Mensaje de notificación NM_RCLICK

Definición

NM_RCLICK
#if (_WIN32_IE >= 0x0400)
    lpnmitem = (LPARAM)(LPNMITEMACTIVATE)lParam;
#else
    lpnmh = (LPARAM)(LPNMHDR) lParam;
#endif

Este código de notificación puede ser enviado por varios tipos de controles comunes.

Notifica a la ventana padre de que el usuario ha hecho clic en el botón derecho del ratón dentro del control. Este código de notificación es enviado en el formato de un mensaje WM_NOTIFY.

Descripción

Versión 4.71.

lpnmitem
Puntero a una estructura NMITEMACTIVATE que contiene información adicional sobre esta notificación. Los miembros iItem, iSubItem y ptAction de esta estructura contienen información sobre el ítem.

Versión 4.70 y anteriores.

lpnmh
Un puntero a una estructura NMHDR que contiene información adicional sobre la notificación.

Valor de retorno

Retorna un valor distinto de cero para no permitir el proceso por defecto, o cero para permitirlo.

Observaciones

El el caso de controles list-view, el miembro iItem de lParam solo es válido si el click fue sobre el icono o sobre la etiqueta de la primera columna. Para determinar qué ítem fue seleccionado cuando el click fue en otra parte de la fila, enviar un mensaje LVM_SUBITEMHITTEST.