[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);
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. |
Per ulteriori informazioni, vedere Finestra delle proprietà Print.
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.
Comune di dialogo casella libreria panoramica, funzioni di Box di dialogo comuni, CreatePropertySheetPage, PrintDlg, PRINTDLGEX
Rimedio: Inserire il CD-ROM CD di MSDN Library.