共用方式為


NMPGCALCSIZE 結構 (commctrl.h)

包含和接收頁面巡覽控件用來計算自主視窗可捲動區域的資訊。 它會與 PGN_CALCSIZE 通知搭配使用。

語法

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

成員

hdr

類型: NMHDR

包含通知相關信息的NMHDR結構。

dwFlag

類型: DWORD

值,指出正在要求哪個維度。 這會是下列其中一個值:

意義
PGF_CALCHEIGHT
要求可捲動區域的高度。 高度必須放在 iHeight 成員中,才能從通知傳回。
PGF_CALCWIDTH
正在要求可捲動區域的寬度。 寬度必須放在 iWidth 成員中,才能從通知傳回。

iWidth

類型: int

以像素為單位接收可捲動區域所需的寬度。

iHeight

類型: int

接收可捲動區域所需的高度,以像素為單位。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 commctrl.h