Compartir a través de


mensaje de LVM_GETSUBITEMRECT

Recupera información sobre el rectángulo delimitador de un subelemento en un control de vista de lista. Puede enviar este mensaje explícitamente o mediante la macro ListView_GetSubItemRect (recomendado). Este mensaje está pensado para usarse solo con controles de vista de lista que usan el estilo LVS_REPORT .

Parámetros

wParam

Índice del elemento primario del subelemento.

lParam

Puntero a una estructura RECT que recibirá la información del rectángulo delimitador del subelemento. Sus miembros deben inicializarse según las siguientes relaciones de miembro/valor:

Valor Significado
top
Índice basado en uno del subelemento.
left
Valor de marca (vea comentarios). Indica la parte del subelemento de vista de lista para el que se va a recuperar el rectángulo delimitador.

Valor devuelto

Devuelve un valor distinto de cero si se ejecuta correctamente o cero en caso contrario.

Comentarios

A continuación se muestran los valores de marca que se pueden establecer.

Requisito Value
Valor de marca Significado
LVIR_BOUNDS : devuelve el rectángulo delimitador de todo el elemento, incluido el icono y la etiqueta.
LVIR_ICON : devuelve el rectángulo delimitador del icono o icono pequeño.
LVIR_LABEL : devuelve el rectángulo delimitador de todo el elemento, incluido el icono y la etiqueta. Esto es idéntico a LVIR_BOUNDS.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h