다음을 통해 공유


디바이스 컨텍스트 저장, 복원 및 다시 설정

다음 함수를 사용하면 애플리케이션이 디바이스 컨텍스트를 저장, 복원 및 다시 설정할 수 있습니다. SaveDC, RestoreDC 및 ResetDC. SaveDC 함수는 특수 GDI에 현재 DC의 그래픽 개체와 해당 특성 및 그래픽 모드를 스택합니다. 그리기 애플리케이션은 사용자가 그리기를 시작하기 전에 이 함수를 호출하고 사용자에게 클린 슬레이트를 제공하는 애플리케이션의 원래 상태를 저장할 수 있습니다. 이 원래 상태로 돌아가기 위해 애플리케이션은 RestoreDC 함수를 호출합니다.

ResetDC 는 프린터 DC 데이터를 다시 설정하기 위해 제공됩니다. 애플리케이션은 이 함수를 호출하여 용지 방향, 용지 크기, 출력 배율 계수, 인쇄할 복사본 수, 용지 원본(또는 bin), 이중 모드 등을 다시 설정합니다. 일반적으로 애플리케이션은 사용자가 프린터 옵션 중 하나를 변경하고 시스템에서 WM_DEVMODECHANGE 메시지를 실행한 후 이 함수를 호출합니다.