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 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 winuser.h (包含 Windows.h)

另請參閱

BeginPaint

繪製和繪圖概觀

繪製和繪製結構

矩形

WNDCLASS