CPrintDialog::DoModal
Wyświetla okno dialogowe drukowania wspólnego systemu Windows i pozwala użytkownikowi wybrać różne opcje drukowania, takie jak liczba kopii, zakres stron i czy kopie mają być sortowane.
virtual INT_PTR DoModal( );
Wartość zwracana
IDOK lub IDCANCEL.Jeśli IDCANCEL jest zwracany, wywołanie Windows CommDlgExtendedError funkcji, wystąpił błąd.
IDOK i IDCANCEL są stałymi, które wskazują, czy użytkownik jest zaznaczony przycisk OK lub Anuluj.
Uwagi
Jeśli chcesz zainicjować różne opcje okna dialogowego drukowania przez ustawienie członków m_pd strukturę, należy to zrobić przed wywoływaniem DoModal, ale po obiektu okno dialogowe.
Po wywołaniu DoModal, inny członek może wywoływać funkcje do pobierania ustawień lub wprowadzania informacji przez użytkownika w oknie dialogowym.
Należy zauważyć, że gdy wywołanie konstruktora bPrintSetupOnly ustawiona na FALSE, PD_RETURNDC flaga jest automatycznie używany.Po wywołaniu DoModal, GetDefaults, lub GetPrinterDC, DC drukarki będą zwracane w m_pd.hDC.Ten kontroler domeny musi zwolniona z zaproszeniem do DeleteDC przez obiekt wywołujący CPrintDialog.
Przykład
Zobacz przykład dla CPrintDialog::CreatePrinterDC.
Wymagania
Nagłówek: afxdlgs.h