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