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

추가 정보

BeginPaint

그리기 및 그리기 개요

그리기 및 그리기 구조체

RECT

WNDCLASS