Classe di CPageSetupDialog
Incapsula i servizi forniti dalla finestra di dialogo comune di installazione di pagina Windows OLE supporto aggiuntivo per impostare e modificare i margini di stampa.
class CPageSetupDialog : public CCommonDialog
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CPageSetupDialog. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Crea un contesto di dispositivo per stampare. |
|
Visualizzare la finestra di dialogo e consente all'utente esegue una selezione. |
|
Restituisce il nome di dispositivo della stampante. |
|
Restituisce DEVMODE corrente della stampante. |
|
Restituisce il driver utilizzato dalla stampante. |
|
Restituisce le impostazioni correnti del margine della stampante. |
|
Restituisce il formato di carta della stampante. |
|
Restituisce il nome della porta di output. |
|
Chiamato dal framework per eseguire il rendering di un'immagine dello schermo di una pagina stampata. |
|
Chiamato dal framework prima di eseguire il rendering di un'immagine dello schermo di una pagina stampata. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Una struttura utilizzata per personalizzare un oggetto CPageSetupDialog. |
Note
Questa classe è progettata per sostituire la finestra di dialogo stampa.
Per utilizzare un oggetto CPageSetupDialog, creare innanzitutto l'oggetto utilizzando il costruttore CPageSetupDialog.Una volta che la finestra di dialogo è stata creata, è possibile impostare o modificare i valori nel membro dati m_psd per inizializzare i valori dei controlli della finestra di dialogo.La struttura m_psd è di tipo PAGESETUPDLG.
Dopo aver inizializzato i controlli finestra di dialogo, chiamare la funzione membro DoModal per visualizzare la finestra di dialogo e per consentire di selezionare le opzioni di stampa.DoModal restituisce se l'utente ha scelto del pulsante OK (IDOK) o annulla (IDCANCEL).
Se DoModal restituisce IDOK, è possibile utilizzare molte delle funzioni membro di CPageSetupDialog, o accedere al membro dati m_psd, per recuperare l'input di informazioni dall'utente.
[!NOTA]
Dopo la finestra di dialogo pagina comune OLE viene chiusa, le modifiche apportate dall'utente non verranno salvate dal framework.Spetta all'applicazione stessa salvare tutti i valori di questa finestra di dialogo in una posizione permanente, come membro di documento o della classe dell'applicazione.
Gerarchia di ereditarietà
CPageSetupDialog
Requisiti
Header: afxdlgs.h