CPageSetupDialog::DoModal
Chiamare la funzione per visualizzare la finestra di dialogo comune di installazione di pagina Windows OLE e consente all'utente a varie opzioni selezionate di impostazione di stampa quali i margini di stampa, dimensione e orientamento di carta e stampa di destinazione.
virtual INT_PTR DoModal( );
Valore restituito
IDOK o IDCANCEL. Se IDCANCEL viene restituito, chiamare la funzione di Windows CommDlgExtendedError per determinare se si è verificato un errore.
IDOK e IDCANCEL sono costanti che indicano se l'utente ha scelto OK o Annulla.
Note
Inoltre, l'utente può accedere alle opzioni di impostazione della stampante come percorso di rete e le proprietà specifici della stampante selezionata.
Se si desidera inizializzare le varie opzioni della finestra di dialogo pagina impostando i membri della struttura m_psd, è necessario questa operazione prima di chiamare DoModale dopo l'oggetto finestra di dialogo. Dopo aver chiamato DoModal, chiamare le funzioni membro per recuperare le impostazioni o l'input di informazioni dall'utente nella finestra di dialogo.
Se si desidera propagare le impostazioni correnti immesse dall'utente, effettuare una chiamata a CWinApp::SelectPrinter. Questa funzione utilizza le informazioni dall'oggetto CPageSetupDialog e inizializza e selezionare un nuovo controller di dominio della stampante con gli attributi appropriati.
AfxGetApp()->SelectPrinter(psd.m_psd.hDevNames, psd.m_psd.hDevMode);
Esempio
Vedere l'esempio relativo CPageSetupDialog::CPageSetupDialog.
Requisiti
Header: afxdlgs.h