Sdílet prostřednictvím


CPrintDialogEx::GetDefaults

Volání funkce bez zobrazení dialogového okna Načíst výchozí nastavení zařízení výchozí tiskárny.

BOOL GetDefaults( );

Vrácená hodnota

TRUE v případě úspěchu jinak FALSE.

Poznámky

Vytvoří z tiskárny kontextu zařízení (DC) DEVMODE a DEVNAMES struktury.

GetDefaultsTisk seznamu vlastností nejsou zobrazeny.Místo toho nastaví hDevNames je a hDevMode členové m_pdex do popisovače DEVMODE a DEVNAMES struktury, které jsou inicializovány pro výchozí tiskárnu systému.I hDevNames je a hDevMode musí mít hodnotu NULL, nebo GetDefaults se nezdaří.

Pokud PD_RETURNDC je příznak nastaven, tato funkce nebude vrátit pouze hDevNames je a hDevMode (v m_pdex.hDevNames a m_pdex.hDevMode) volajícímu, ale také vrátí tiskárnu v DC m_pdex.hDC.Odpovídá volající odstranit tiskárnu DC a volání systému Windows GlobalFree funkce když skončíte s úchyty CPrintDialogEx objektu.

Požadavky

Záhlaví: afxdlgs.h

Viz také

Referenční dokumentace

Třída CPrintDialogEx

Diagram hierarchie

CPrintDialogEx::m_pdex

CPrintDialog::GetDeviceName

CPrintDialog::GetDriverName

CPrintDialog::GetPortName