PrintDlgEx

[Questo è documentazione preliminare e soggetto a cambiare].

La funzione PrintDlgEx Visualizza una finestra delle proprietà di stampa che consente all'utente di specificare le proprietà di un particolare processo di stampa. Una finestra delle proprietà Print ha una pagina generale che contiene controlli simili a dialogo stampa comune. Finestra delle proprietà può anche avere pagine delle proprietà aggiuntive specifiche dell'applicazione e specifica del driver seguendo la pagina generale.

(HRESULT PrintDlgEx LPPRINTDLGEX  lppd / / puntatore alla struttura con dati di inizializzazione);
 

Parametri

lppd
Puntatore a una struttura PRINTDLGEX che contiene informazioni utilizzate per inizializzare la finestra delle proprietà. Quando PrintDlgEx restituisce, questa struttura contiene informazioni su selezioni dell'utente.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è S_OK e il membro dwResultAction della struttura PRINTDLGEX contiene uno dei seguenti valori.

Valore Significato
PD_RESULT_APPLY L'utente fa clic sul pulsante applica e poi fatto clic sul pulsante Annulla . Questo indica che l'utente vuole applicare le modifiche apportate nella finestra delle proprietà, ma non ha ancora voglia di stampare. La struttura PRINTDLGEX contiene le informazioni specificate dall'utente al momento è stato fatto clic sul pulsante applica.
PD_RESULT_CANCEL L'utente ha fatto clic sul pulsante Annulla . Le informazioni della struttura PRINTDLGEX sono invariate.
PD_RESULT_PRINT L'utente fa clic sul pulsante stampa . La struttura PRINTDLGEX contiene le informazioni specificate dall'utente.

Se la funzione ha esito negativo, il valore restituito può essere uno dei seguenti codici di errore COM. Per ulteriori informazioni, vedere Error Handling.

Valore Significato
E_OUTOFMEMORY Memoria insufficiente.
E_INVALIDARG Uno o più argomenti non validi.
E_POINTER Puntatore non valido.
E_HANDLE Handle non valido.
E_FAIL Errore non specificato.

Osservazioni

Per ulteriori informazioni, vedere Finestra delle proprietà Print.

Descrizione

nbsp; Windows &NT: richiede una versione 5.0 o successive.
Windows:Non supportato.
Windows CE:Non supportato.
Intestazione:Dichiarati in commdlg.h.
Importare librerie:Utilizzare comdlg32.lib.
Unicode:Implementato come versioni Unicode e ANSI su Windows NT.

Vedi anche

Comune di dialogo casella libreria panoramica, funzioni di Box di dialogo comuni, CreatePropertySheetPage, PrintDlg, PRINTDLGEX

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index