페이지 설정 대화 상자

페이지 설정 대화 상자의 인쇄 된 페이지의 다음과 같은 특성을 설정 하는 사용자 수:

프린터의 기능에 따라 대화 상자에 표시 하는 특성 변화.

만들고 PAGESETUPDLG 구조를 초기화 하 고 PageSetupDlg 함수에 구조를 전달 하 여 페이지 설정 대화 상자 표시.

다음 그림에서는 일반적인 페이지 설정 대화 상자를 보여 줍니다.

사용자가 확인 단추를 클릭 하는 경우 PageSetupDlg 는 사용자의 선택 항목을 지정 하려면 PAGESETUPDLG 구조에서 다양 한 멤버를 설정한 후 TRUE를 반환 합니다. PtPaperSizertMargin 멤버는 사용자가 지정한 값을 포함 합니다. 에 대 한 전역 메모리 핸들을 포함 하는 hDevModehDevNames 멤버는 DEVMODEDEVNAMES 구조. 이러한 구조는 추가 페이지 정보 프린터에 대 한 정보를 포함 합니다. 이 정보를 사용 하 여 선택한 프린터로 보낼 출력 준비.

페이지 설정 대화 상자를 취소 하거나 오류가 발생, PageSetupDlg FALSE를 반환 합니다. 오류의 원인을 확인 하려면 확장된 오류 값을 검색 하려면 CommDlgExtendedError 함수를 호출.

 

Index