CView::DoPreparePrinting
Chiamare questa funzione dagli override OnPreparePrinting per richiamare la finestra di dialogo di stampa e di creare un contesto di dispositivo della stampante.
BOOL DoPreparePrinting(
CPrintInfo* pInfo
);
Parametri
- pInfo
I punti su CPrintInfo struttura che descrive il processo di stampa corrente.
Valore restituito
Diverso da zero se stampare o l'anteprima di stampa può iniziare, 0 se l'operazione è stata annullata.
Note
Il comportamento di questa funzione varia a seconda che viene chiamato per la stampa o l'anteprima di stampa (specificata dal membro m_bPreview del parametro pInfo ). Se un file eseguito, richiamare la funzione della finestra di dialogo di stampa, utilizzando i valori nella struttura CPrintInfo cui pInfo indica; dopo che l'utente ha chiuso la finestra di dialogo, la funzione crea un contesto di dispositivo della stampante base alle impostazioni l'utente specificato nella finestra di dialogo e restituisce il contesto di dispositivo con il parametro pInfo. Il contesto di dispositivo viene utilizzato per stampare il documento.
Se un file viene visualizzato in anteprima, questa funzione crea un contesto di dispositivo della stampante utilizzando le impostazioni della stampante correnti, il contesto di dispositivo utilizzato per la simulazione della stampante anteprima.
Requisiti
Header: afxwin.h