CPrintDialogEx::GetDefaults
Chiamare questa funzione per recuperare le impostazioni predefinite del dispositivo la stampante predefinita senza visualizzare una finestra di dialogo.
BOOL GetDefaults( );
Valore restituito
TRUE se l'operazione viene completata correttamente, altrimenti FALSE.
Note
Crea un contesto di dispositivo della stampante (DC) da strutture DEVNAMES e DEVMODE.
GetDefaults non viene visualizzata la finestra delle proprietà di stampa. Invece, imposta i membri hDevMode e hDevNamesm_pdex per gestire le strutture DEVNAMES e DEVMODE e inizializzate dalla stampante predefinita del sistema. Sia hDevNames che hDevMode devono essere riuscita GetDefaults o e NULL.
Se il flag PD_RETURNDC è impostato, la funzione non solo restituirà hDevNames e hDevMode (trovano in m_pdex.hDevNames e in m_pdex.hDevMode) al chiamante, ma anche restituirà un controller di dominio della stampante con m_pdex.hDC. È responsabilità del chiamante di eliminare il controller di dominio printer e di chiamare la funzione di Windows GlobalFree sugli handle al termine dell'oggetto CPrintDialogEx.
Requisiti
Header: afxdlgs.h