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) |