CPrintDialogEx::GetDefaults
Appelez cette fonction pour extraire les valeurs par défaut du périphérique de l'imprimante par défaut sans afficher une boîte de dialogue.
BOOL GetDefaults( );
Valeur de retour
TRUE si l'opération a réussi, sinon FALSE.
Notes
Crée un contexte (DC) de périphérique d'impression des structures de DEVMODE et de DEVNAMES .
GetDefaults n'affiche pas la feuille de propriétés d'impression. À la place, il définit les membres de hDevNames et de hDevMode de m_pdex aux handles aux structures de DEVMODE et de DEVNAMES qui sont initialisées à l'imprimante par défaut. hDevNames et hDevMode doivent être échoue NULL, ou d' GetDefaults .
Si la balise de PD_RETURNDC est définie, cette fonction retourne non seulement hDevNames et hDevMode (trouvent dans m_pdex.hDevNames et m_pdex.hDevMode) à l'appelant, mais retourne également un DC d'imprimante dans m_pdex.hDC. Il revient à l'appelant de supprimer le DC d'imprimante et d'appeler la fonction de GlobalFree windows sur les handles lorsque vous avez terminé avec l'objet d' CPrintDialogEx .
Configuration requise
Header: afxdlgs.h