다음을 통해 공유


누적 경계 사각형

누적 경계 사각형은 최근 그리기 작업의 영향을 받는 창 또는 클라이언트 영역의 일부를 둘러싸는 가장 작은 사각형입니다. 애플리케이션은 이 사각형을 사용하여 그리기 작업으로 인한 변경 범위를 편리하게 확인할 수 있습니다. 경우에 따라 LockWindowUpdate 와 함께 사용하여 업데이트 잠금이 지워진 후 클라이언트 영역의 어느 부분을 다시 그려야 하는지 확인합니다.

애플리케이션은 SetBoundsRect 함수(DCB_ENABLE 지정)를 사용하여 경계 사각형 누적을 시작합니다. 이후 시스템은 애플리케이션이 지정된 디스플레이 디바이스 컨텍스트를 사용하므로 경계 사각형에 대한 지점을 누적합니다. 애플리케이션은 GetBoundsRect 함수를 사용하여 언제든지 현재 경계 사각형을 검색할 수 있습니다. 애플리케이션은 SetBoundsRect 를 다시 호출하고 DCB_DISABLE 값을 지정하여 누적을 중지합니다.