CPrintDialog::CPrintDialog

CPrintDialog ( BOOL bPrintSetupOnly, DWORD dwFlags = PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_HIDEPRINTTOFILE | PD_NOSELECTION, CWnd * pParentWnd = NULL );

Paramètres

bPrintSetupOnly

Spécifie si la boîte de dialogue Imprimer Windows standard ou de la boîte de dialogue de configuration de l'impression s'affiche. Définissez ce paramètre à TRUE pour afficher la boîte de dialogue Configuration de l'impression Windows standard. Il définie sur FALSE pour afficher la boîte de dialogue Imprimer de Windows. Si bPrintSetupOnly a la valeur FALSE, un bouton d'option de configuration de l'impression est toujours affiché dans la boîte de dialogue Imprimer.

dwFlags

Un ou plusieurs indicateurs, que vous pouvez utiliser pour personnaliser les paramètres de la boîte de dialogue, combinées à l'aide de l'opérateur de bits OR. Par exemple, le drapeau PD_ALLPAGES définit la plage d'impression par défaut de toutes les pages du document. Voir le structure PRINTDLG dans la documentation du SDK Win32 pour plus d'informations sur ces drapeaux.

pParentWnd

Un pointeur vers la fenêtre parente ou le propriétaire de la boîte de dialogue.

Remarques

Construit un objet de boîte de dialogue Imprimer de Windows ou une configuration de l'impression. Cette fonction membre construit uniquement l'objet. Utilisez la fonction de membre de DoModal pour afficher la boîte de dialogue.

Notez que lorsque vous appelez le constructeur avec bPrintSetupOnly la valeur FALSE, l'indicateur PD_RETURNDC est automatiquement utilisé. Après l'appel de DoModal, GetDefaultsou GetPrinterDC, une imprimante DC sera retournée dans m_pd.hDC . Ce contrôleur de domaine doit être libérée par l'appelant de CPrintDialog.

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

Voir aussinbsp ;CPrintDialog::DoModal, :: PrintDlg

Index