Freigeben über


NMPGCALCSIZE-Struktur (commctrl.h)

Enthält Und empfängt Informationen, die das Pagersteuerelement zum Berechnen des bildlaufbaren Bereichs des enthaltenen Fensters verwendet. Sie wird mit der PGN_CALCSIZE-Benachrichtigung verwendet.

Syntax

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

Member

hdr

Typ: NMHDR

NMHDR-Struktur , die Informationen zur Benachrichtigung enthält.

dwFlag

Typ: DWORD

Wert, der angibt, welche Dimension angefordert wird. Dies ist einer der folgenden Werte:

Wert Bedeutung
PGF_CALCHEIGHT
Die Höhe des scrollbaren Bereichs wird angefordert. Die Höhe muss im iHeight-Element platziert werden, bevor sie von der Benachrichtigung zurückgegeben wird.
PGF_CALCWIDTH
Die Breite des scrollbaren Bereichs wird angefordert. Die Breite muss im iWidth-Element platziert werden, bevor sie von der Benachrichtigung zurückgegeben wird.

iWidth

Typ: int

Empfängt die gewünschte Breite des scrollbaren Bereichs in Pixel.

iHeight

Typ: int

Empfängt die gewünschte Höhe des scrollbaren Bereichs in Pixel.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile commctrl.h