PAINTSTRUCT
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.
typedef struct tagPAINTSTRUCT { // ps
HDC hdc;
BOOL fErase;
RECT rcPaint;
BOOL fRestore;
BOOL fIncUpdate;
BYTE rgbReserved[32];
} PAINTSTRUCT;
Members
-
hdc
-
Handle to the display DC to be used for painting.
-
fErase
-
Specifies 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
-
Specifies a RECT structure that specifies the upper left and lower right corners of the rectangle in which the painting is requested.
-
fRestore
-
Reserved; used internally by the system.
-
fIncUpdate
-
Reserved; used internally by the system.
-
rgbReserved
-
Reserved; used internally by the system.
QuickInfo
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Requires version 1.0 or later.
Header: Declared in winuser.h.
See Also
Painting and Drawing Overview, Painting and Drawing Structures, BeginPaint, RECT, WNDCLASS