다음을 통해 공유


CPrintDialogEx::GetDefaults

대화 상자를 표시 하지 않고 기본 프린터의 장치 기본값을 검색 하려면이 함수를 호출 합니다.

BOOL GetDefaults( );

반환 값

True 이면 면 그렇지 거짓.

설명

프린터 장치 컨텍스트 (DC)에서 생성 된 DEVMODEDEVNAMES 구조.

GetDefaults인쇄 속성 시트에 표시 되지 않습니다.대신, 설정의 hDevNameshDevMode 멤버의 m_pdex 핸들에 DEVMODEDEVNAMES 시스템 기본 프린터를 초기화 하는 구조.둘 다 hDevNameshDevMode NULL 이어야 합니다 또는 GetDefaults 오류가 발생 합니다.

경우는 PD_RETURNDC 플래그가 설정 되어이 함수가 없습니다만 반환 합니다 hDevNameshDevMode (에 m_pdex.hDevNamesm_pdex.hDevMode)는 호출자에 게 있지만 프린터 DC에도 반환 합니다 m_pdex.hDC.DC 프린터를 삭제 하 고 Windows를 호출 하는 호출자의 책임입니다 GlobalFree 함수에 완료 되 면 핸들에는 CPrintDialogEx 개체입니다.

요구 사항

헤더: afxdlgs.h

참고 항목

참조

CPrintDialogEx 클래스

계층 구조 차트

CPrintDialogEx::m_pdex

CPrintDialog::GetDeviceName

CPrintDialog::GetDriverName

CPrintDialog::GetPortName