CPrintDialog::CPrintDialog

CPrintDialog ( BOOL bPrintSetupOnly, DWORD dwFlags = PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_HIDEPRINTTOFILE | PD_NOSELECTION, CWnd * pParentWnd = Wartość NULL );

Parametry

bPrintSetupOnly

Określa, czy jest wyświetlany standardowe okno dialogowe drukowania Windows lub oknie dialogowym Ustawienia wydruku. Set this parameter to TRUE aby wyświetlić standardowe okno dialogowe Ustawienia wydruku systemu Windows. Ustawić ją na wartość FALSE do wyświetlania okna dialogowego Drukuj systemu Windows. Jeśli bPrintSetupOnly ma wartość FALSE, przycisku opcji Ustawienia wydruku jest wciąż wyświetlana w oknie dialogowym Drukuj.

dwFlags

Jedną lub kilkoma flagami, którą można dostosować ustawienia okna dialogowego, łączone za pomocą operatory operator OR. Na przykład Flaga PD_ALLPAGES ustawia domyślny zakres drukowania wszystkich stron dokumentu. Zobacz PRINTDLG strukturę więcej informacji na temat tych flag można znaleźć w dokumentacji zestawu SDK Win32.

pParentWnd

Wskaźnik, aby oknie dialogowym okna nadrzędnego lub właściciela.

Uwagi

Tworzy obiekt okna dialogowego drukowania Windows albo ustawienia wydruku. Ta funkcja Członkowskie konstrukcje tylko obiekt. Zostanie wyświetlone okno dialogowe za pomocą funkcji członek DoModal.

Należy zauważyć, że po wywołaniu konstruktora z bPrintSetupOnly ustawiona na wartość FALSE, automatycznie używane flagi PD_RETURNDC . Po wywołaniu, DoModal, GetDefaultslub GetPrinterDC, drukarka DC zostaną zwrócone w m_pd.hDC . Ten kontroler domeny musi być uwolnione przez rozmówcę CPrintDialog.

Omówienie CPrintDialog |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CPrintDialog::DoModal, :: PrintDlg

Index