CView::OnBeginPrinting

가상 void OnBeginPrinting ( CDC * pDC, CPrintInfo * pInfo );

매개 변수

pDC

프린터 장치 컨텍스트를 가리키。

pInfo

현재 인쇄 작업에 설명 하는 CPrintInfo 구조에 포인트。

주의

OnPreparePrinting 를 호출한 후 작업 인쇄 또는 인쇄 미리 보기의 시작 부분에 프레임 워크에 의해 호출. 이 함수는 기본 구현 하지 않습니다. 모든 GDI 리소스 할당, 펜 또는 글꼴 같은 인쇄용으로 특별히 필요를이 함수를 재정의 합니다. 그들을 사용 하는 각 페이지에 대 한 OnPrint 멤버 함수 내에서 장치 컨텍스트를 GDI 개체를 선택 합니다. 동일한 view 개체를 사용 하 여 화면 표시 및 인쇄를 수행 하는 별도 변수 사용 하 여 각 디스플레이; 필요한 GDI 리소스에 대 한 이렇게 하면 인쇄 하는 동안 화면 업데이트를。

프린터 장치 컨텍스트 속성에 의존 하는 초기화를 수행 하려면이 함수를 사용할 수 있습니다. 예를 들어, 문서를 인쇄 하는 데 필요한 페이지의 수 (페이지 길이)와 같은 인쇄 대화 상자에서 사용자 지정 된 설정에 따라 달라질 수 있습니다. 이런 상황에서 어디 정상적으로 할 것 이라고 그렇게; OnPreparePrinting 멤버 함수에서 문서 길이 지정할 수 없습니다. 프린터 장치 컨텍스트 대화 상자 설정에 따라 생성 된 때까지 기다려야 합니다. OnBeginPrinting 액세스할 수 프린터를 나타내는 CDC 개체를 디바이스 컨텍스트가이 함수에서 문서 길이 설정할 수 있습니다 첫 번째 재정의 가능한 함수입니다. 이 시간에 의해 문서 길이 지정 하지 않으면 스크롤 막대가 표시 되지 않음을 인쇄 미리 보기 동안 note。

CView 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CView::OnEndPrinting, CView::OnPreparePrinting, CView::OnPrint(&N)

Index