PAINTSTRUCT 結構 (winuser.h)

PAINTSTRUCT 結構包含應用程式的資訊。 此資訊可用來繪製該應用程式所擁有視窗的工作區。

語法

typedef struct tagPAINTSTRUCT {
  HDC  hdc;
  BOOL fErase;
  RECT rcPaint;
  BOOL fRestore;
  BOOL fIncUpdate;
  BYTE rgbReserved[32];
} PAINTSTRUCT, *PPAINTSTRUCT, *NPPAINTSTRUCT, *LPPAINTSTRUCT;

成員

hdc

要用於繪製之顯示DC的句柄。

fErase

指出背景是否必須清除。 如果應用程式應該清除背景,則此值為非零。 如果建立沒有背景筆刷的窗口類別,應用程式會負責清除背景。 如需詳細資訊,請參閱 WNDCLASS 結構之 hbrBackground 成員的描述。

rcPaint

RECT 結構,指定要求繪製之矩形的左上角和右下角,以相對於工作區左上角的裝置單位。

fRestore

保留;系統在內部使用。

fIncUpdate

保留;系統在內部使用。

rgbReserved[32]

保留;系統在內部使用。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 winuser.h (包括 Windows.h)

另請參閱

BeginPaint

繪製和繪圖概觀

繪製和繪圖結構

矩形

WNDCLASS