그리기 및 그리기 정보
거의 모든 애플리케이션은 화면을 사용하여 조작하는 데이터를 표시합니다. 애플리케이션은 사용자가 생성, 편집 및 인쇄될 때 데이터를 볼 수 있도록 이미지를 그리고, 그림을 그리고, 텍스트를 씁니다. Microsoft Windows는 그리기 및 그리기를 다양하게 지원하지만 멀티태스킹 운영 체제의 특성으로 인해 애플리케이션이 화면에 액세스할 때 서로 협력해야 합니다.
모든 애플리케이션이 원활하고 협조적으로 작동하도록 시스템은 화면에 대한 모든 출력을 관리합니다. 애플리케이션은 창을 화면 자체가 아닌 기본 출력 디바이스로 사용합니다. 시스템은 창에 고유하게 해당하는 디스플레이 디바이스 컨텍스트를 제공합니다. 애플리케이션은 디스플레이 디바이스 컨텍스트를 사용하여 출력을 지정된 창으로 전달합니다. 창에 그리기(출력을 해당 창으로 이동)하면 애플리케이션이 다른 애플리케이션의 출력을 방해하지 않고 애플리케이션이 시스템의 그래픽 기능을 최대한 활용하면서 서로 공존할 수 있습니다.
- 창에 그리는 경우
- WM_PAINT 메시지
- WM_PAINT 메시지 없이 그리기
- 창 좌표계
- 창 영역
- 창 배경
- 최소화된 Windows
- 크기가 조정된 Windows
- 비클라이언트 영역
- 자식 창 업데이트 지역
- 디바이스 표시
- 창 업데이트 잠금
- 누적 경계 사각형