다음을 통해 공유


CPageSetupDialog 클래스

Windows 일반 OLE 페이지 설정 대화 상자에서 설정 하 고 인쇄 여백 수정에 대 한 추가 지원을 제공 되는 서비스를 캡슐화 합니다.

class CPageSetupDialog : public CCommonDialog

멤버

5kxaws35.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CPageSetupDialog::CPageSetupDialog

CPageSetupDialog 개체를 생성합니다.

5kxaws35.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CPageSetupDialog::CreatePrinterDC

인쇄에 대 한 장치 컨텍스트를 만듭니다.

CPageSetupDialog::DoModal

대화 상자를 표시 하 고 사용자 만들기를 선택할 수 있습니다.

이벤트 로그

프린터의 장치 이름을 반환합니다.

CPageSetupDialog::GetDevMode

현재 반환 DEVMODE 프린터.

CPageSetupDialog::GetDriverName

프린터에서 사용 되는 드라이버를 반환 합니다.

CPageSetupDialog::GetMargins

현재 프린터의 여백 설정을 반환합니다.

CPageSetupDialog::GetPaperSize

프린터의 용지 크기를 반환합니다.

CPageSetupDialog::GetPortName

출력 포트 이름을 반환합니다.

CPageSetupDialog::OnDrawPage

인쇄 된 페이지의 화면 이미지를 렌더링 하는 프레임 워크에서 호출 됩니다.

CPageSetupDialog::PreDrawPage

프레임 워크에서 인쇄 된 페이지의 화면 이미지를 렌더링 하기 전에 호출 됩니다.

5kxaws35.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CPageSetupDialog::m_psd

사용자 지정 하는 데 사용 되는 구조체는 CPageSetupDialog 개체입니다.

설명

이 클래스는 인쇄 설정 대화 상자를 대신 하도록 설계 되었습니다.

사용 하는 CPageSetupDialog 개체, 먼저 사용 하 여 개체를 만들는 CPageSetupDialog 생성자입니다.대화 상자 생성 된 후에 설정 하거나 모든 값을 수정의 m_psd 데이터 멤버는 대화 상자 컨트롤의 값을 초기화 합니다.M_psd 구조체의 형식이 PAGESETUPDLG.

호출 대화 상자의 컨트롤을 초기화 한 후에 DoModal 멤버 함수를 대화 상자를 표시 하 고 인쇄 옵션을 선택할 수 있습니다.DoModal사용자가 확인 선택 여부를 반환 (IDOK) 또는 취소 (IDCANCEL) 단추.

경우 DoModal 반환 IDOK를 여러 개 사용할 수 있습니다 CPageSetupDialog의 멤버 함수 또는 액세스를 m_psd 검색 사용자가 정보를 입력 하는 데이터 멤버를.

[!참고]

일반 OLE 페이지 설정 대화 상자를 해제 한 후 프레임 워크에서 사용자가 변경 내용을 저장 되지 않습니다.이 대화 상자에서 응용 프로그램의 문서 또는 응용 프로그램 클래스의 멤버와 같은 영구적인 위치에 값을 저장 하면 응용 프로그램이 있습니다.

상속 계층 구조

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CPageSetupDialog

요구 사항

헤더: afxdlgs.h

참고 항목

참조

CCommonDialog 클래스

계층 구조 차트

개념

MFC 샘플 워드 패드