CPrintDialog ( BOOL bPrintSetupOnly, DWORD dwFlags = PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_HIDEPRINTTOFILE | PD_NOSELECTION, CWnd * pParentWnd = NULL );
Parametri
bPrintSetupOnly
Specifica se viene visualizzata la finestra di dialogo Stampa di Windows standard o nella finestra di dialogo Impostazioni di stampa. Impostare il parametro su TRUE per visualizzare la finestra di dialogo Impostazioni di stampa di Windows standard. Impostarla su FALSE per visualizzare la finestra di dialogo Stampa di Windows. Se bPrintSetupOnly è FALSE, un pulsante di opzione di installazione di stampa viene ancora visualizzato nella finestra di dialogo Stampa.
dwFlags
Uno o più flag che è possibile utilizzare per personalizzare le impostazioni della finestra di dialogo, combinati utilizzando l'operatore OR bit per bit. Ad esempio, il flag PD_ALLPAGES imposta l'intervallo predefinito di stampa su tutte le pagine del documento. Vedi la struttura PRINTDLG nella documentazione SDK Win32 per ulteriori informazioni su questi flag.
pParentWnd
Un puntatore alla finestra padre o il proprietario della finestra di dialogo.
Osservazioni
Costruisce l'oggetto finestra di dialogo Stampa di Windows o installazione di stampa. Questa funzione membro solo costruisce l'oggetto. Utilizzare la funzione membro DoModal per visualizzare la finestra di dialogo.
Si noti che, quando si chiama il costruttore con bPrintSetupOnly impostato su FALSE, il flag PD_RETURNDC viene automaticamente utilizzato. Dopo la chiamata DoModal, GetDefaultso GetPrinterDC, una stampante DC sarà restituita in m_pd.hDC . Questo controller di dominio devono essere liberati dal chiamante di CPrintDialog.
CPrintDialog panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp;CPrintDialog::DoModal, :: PrintDlg