Структура 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
Указывает, нужно ли стереть фон. Это значение не равно нулю, если приложение должно стереть фон. Приложение отвечает за удаление фона, если класс окна создается без фоновой кисти. Дополнительные сведения см. в описании элемента hbrBackground структуры WNDCLASS .
rcPaint
Структура RECT , указывающая левый верхний и нижний правый углы прямоугольника, в котором запрашивается рисование, в единицах устройства относительно левого верхнего угла клиентской области.
fRestore
Защищены; используется системой внутри системы.
fIncUpdate
Защищены; используется системой внутри системы.
rgbReserved[32]
Защищены; используется системой внутри системы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | winuser.h (включая Windows.h) |
См. также раздел
Общие сведения о рисовании и рисовании