Estructura NMPGCALCSIZE (commctrl.h)

Contiene y recibe información que el control de paginación usa para calcular el área desplazable de la ventana independiente. Se usa con la notificación de PGN_CALCSIZE .

Sintaxis

typedef struct {
  NMHDR hdr;
  DWORD dwFlag;
  int   iWidth;
  int   iHeight;
} NMPGCALCSIZE, *LPNMPGCALCSIZE;

Miembros

hdr

Tipo: NMHDR

Estructura NMHDR que contiene información sobre la notificación.

dwFlag

Tipo: DWORD

Valor que indica qué dimensión se solicita. Este será uno de los siguientes valores:

Valor Significado
PGF_CALCHEIGHT
Se solicita el alto del área desplazable. El alto debe colocarse en el miembro iHeight antes de volver de la notificación.
PGF_CALCWIDTH
Se solicita el ancho del área desplazable. El ancho debe colocarse en el miembro iWidth antes de volver de la notificación.

iWidth

Tipo: int

Recibe el ancho deseado del área desplazable, en píxeles.

iHeight

Tipo: int

Recibe el alto deseado del área desplazable, en píxeles.

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