가상 UINT OnDrawPage (CDC * pDC, UINT n 메시지, LPRECT lpRect );
반환 값
0이 아닌 값을 처리; 그렇지 않으면 0。
매개 변수
pDC
프린터 디바이스 컨텍스트 포인터。
n 메시지
현재 그려진 되 고 페이지의 영역을 나타내는 메시지를 지정 합니다. 다음 중 하나가 될 수 있습니다.:
lpRect
CRect 또는 RECT 개체 그리기 영역 좌표를 포함 하는 포인터。
주의
인쇄 된 페이지의 화면 이미지를 그리려면 프레임 워크에서 호출 합니다. 이 이미지는 다음 일반적인 OLE 페이지 설정 대화 상자의 일부로 표시 됩니다. 기본 구현에서는 텍스트 페이지의 이미지를 그립니다.
드로잉, 이미지 또는 전체 이미지의 특정 영역을 사용자 지정 하려면이 함수를 재정의 합니다. 스위치 문은 n 메시지의 값을 검사 하는 case 문을 사용 하 여이 할 수 있습니다. 예를 들어, 페이지 이미지의 내용 렌더링을 사용자 지정 하려면 하면 다음 예제 코드를 사용할 수 있습니다.:
스위치 (nType)
{
nbsp;? WM_PSD_GREEKTEXTRECT의 경우:
DrawMyImage (pDC, lpRect);??? //draws 내 특별 한 그래픽
반환 1;
?? 기본값:
반환:: Draw (CDC * pDC, UINT nDrawType, LPRECT lpRect);
}(&N)
참고 n 메시지의 모든 경우를 처리할 필요가 없습니다. 이미지, 이미지, 또는 전체 면적의 여러 구성 요소는 하나의 구성 요소를 처리 하도록 선택할 수 있습니다.
CPageSetupDialog 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CPageSetupDialog::PreDrawPage(&N)