CPrintDialog::GetDefaults

BOOL GetDefaults ( );

Valeur de retour

Différent de zéro si la fonction a réussi ; sinon 0.

Remarques

Appelez cette fonction pour récupérer les valeurs par défaut du dispositif de l'imprimante par défaut sans afficher une boîte de dialogue. Les valeurs récupérées sont placés dans la structure m_pd.

Dans certains cas, un appel à cette fonction appelle le constructeur pour CPrintDialog avec bPrintSetupOnly la valeur FALSE. Dans ces cas, une imprimante DC hDevNames et champ hDevMode (deux poignées situées dans le membre de données m_pd ) sont automatiquement attribués.

Si le constructeur de CPrintDialog a été appelé avec bPrintSetupOnly la valeur FALSE, cette fonction ne reviendra pas seulement hDevNames et champ hDevMode (situé dans m_pd.hDevNames et m_pd.hDevMode) à l'appelant, mais retourne également une imprimante DC en m_pd.hDC. C'est la responsabilité de l'appelant à supprimer l'imprimante DC et appeler le Windows fonction GlobalFree sur les poignées lorsque vous avez terminé avec l'objet CPrintDialog.

CPrintDialog aperçu |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CPrintDialog::m_pd

Index