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
배경을 지워야 하는지 여부를 나타냅니다. 애플리케이션이 배경을 지워야 하는 경우 이 값은 0이 아닌 값입니다. 애플리케이션은 백그라운드 브러시 없이 창 클래스를 만드는 경우 배경을 지워집니다. 자세한 내용은 WNDCLASS 구조체의 hbrBackground 멤버에 대한 설명을 참조하세요.
rcPaint
그리기를 요청하는 사각형의 왼쪽 위와 오른쪽 위 모서리를 클라이언트 영역의 왼쪽 위 모서리를 기준으로 하는 디바이스 단위로 지정하는 RECT 구조체입니다.
fRestore
예약; 시스템에서 내부적으로 사용됩니다.
fIncUpdate
예약; 시스템에서 내부적으로 사용됩니다.
rgbReserved[32]
예약; 시스템에서 내부적으로 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | winuser.h(Windows.h 포함) |