commctrl.h

Estructura LVGROUPMETRICS

Definición

typedef struct tagLVGROUPMETRICS {
  UINT     cbSize;
  UINT     mask;
  UINT     Left;
  UINT     Top;
  UINT     Right;
  UINT     Bottom;
  COLORREF crLeft;
  COLORREF crTop;
  COLORREF crRight;
  COLORREF crBottom;
  COLORREF crHeader;
  COLORREF crFooter;
} LVGROUPMETRICS, *PLVGROUPMETRICS;

Contiene información sobre la visualización de grupos en un control list-view.

Descripción

cbSize
Tamaño de la estructura LVGROUPMETRICS.
mask

Banderas que especifican qué miembros contienen o han de recibir datos válidos. Puede ser uno o más de los siguientes valores:

ValorSignificado
LVGMF_BORDERCOLORNo implementado.
LVGMF_BORDERSIZELos miembros Left, Top, Right y Bottom son válidos.
LVGMF_NONENo hay miembros válidos.
LVGMF_TEXTCOLORNo implementado.
Left
Especifica la anchura del borde izquierdo en vista de iconos, iconos pequeños o mosaico.
Top
Especifica la anchura del borde superior en vista de iconos, iconos pequeños o mosaico.
Right
Especifica la anchura del borde derecho en vista de iconos, iconos pequeños o mosaico.
Bottom
Especifica la anchura del borde inferior en vista de iconos, iconos pequeños o mosaico.
crLeft
Especifica el color del borde izquierdo. No implementado.
crTop
Especifica el color del borde superior. No implementado.
crRight
Especifica el color del borde derecho. No implementado.
crBottom
Especifica el color del borde inferior. No implementado.
crHeader
Especifica el color del texto de cabecera. No implementado.
crFooter
Especifica el color del texto de pie. No implementado.

Observaciones

La anchura de un borde determina los márgenes del área dentro de la que se colocan los ítems. El borde superior se resalta cuando el usuario mueve el cursor sobre él, y cuando el usuario hace click en ese borde en una lista que permite selección múltiple, todos los ítems del grupo son seleccionados.