Condividi tramite


Struttura NMPGCALCSIZE (commctrl.h)

Contiene e riceve informazioni usate dal controllo pager per calcolare l'area scorrevole della finestra contenuta. Viene usato con la notifica di PGN_CALCSIZE .

Sintassi

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

Members

hdr

Tipo: NMHDR

Struttura NMHDR che contiene informazioni sulla notifica.

dwFlag

Tipo: DWORD

Valore che indica quale dimensione viene richiesta. Questo sarà uno dei valori seguenti:

Valore Significato
PGF_CALCHEIGHT
Viene richiesta l'altezza dell'area scorrevole. L'altezza deve essere posizionata nel membro iHeight prima di restituire dalla notifica.
PGF_CALCWIDTH
Viene richiesta la larghezza dell'area scorrevole. La larghezza deve essere posizionata nel membro iWidth prima di restituire dalla notifica.

iWidth

Tipo: int

Riceve la larghezza desiderata dell'area scorrevole, in pixel.

iHeight

Tipo: int

Riceve l'altezza desiderata dell'area scorrevole, in pixel.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione commctrl.h