PAINTSTRUCT structure
The PAINTSTRUCT structure contains information for an application. This information can be used to paint the client area of a window owned by that application.
Syntax
typedef struct tagPAINTSTRUCT { HDC hdc; BOOL fErase; RECT rcPaint; BOOL fRestore; BOOL fIncUpdate; BYTE rgbReserved[32]; } PAINTSTRUCT, *PPAINTSTRUCT;
Members
- hdc
-
A handle to the display DC to be used for painting.
- fErase
-
Indicates whether the background must be erased. This value is nonzero if the application should erase the background. The application is responsible for erasing the background if a window class is created without a background brush. For more information, see the description of the hbrBackground member of the WNDCLASS structure.
- rcPaint
-
A RECT structure that specifies the upper left and lower right corners of the rectangle in which the painting is requested, in device units relative to the upper-left corner of the client area.
- fRestore
-
Reserved; used internally by the system.
- fIncUpdate
-
Reserved; used internally by the system.
- rgbReserved
-
Reserved; used internally by the system.
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
See also