[Acest lucru este documenta?ia preliminare și subiect pentru a schimba].
Funcția PrintDlgEx afișează o imprima foaia de proprietăți care permite utilizatorului pentru a specifica proprietățile de un loc de muncă speciale de imprimare. O foaie de proprietăți de Imprimare are o pagina generale conținând controale similare în caseta de dialog comune de Imprimare . Foaia de proprietăți, de asemenea, puteți avea cerere-specifice suplimentare specifice driver-proprietate pagini la pagina generale.
(HRESULT PrintDlgEx LPPRINTDLGEX lppd / / indicatorul structura datelor de ini?ializare);
Dacă funcția reușește, valoarea returnată este S_OK și membru de dwResultAction din structura PRINTDLGEX conține una dintre următoarele valori.
| Valoarea | Sensul |
|---|---|
| PD_RESULT_APPLY | Utilizatorul a făcut clic pe butonul aplicare și mai târziu ați făcut clic pe butonul Revocare . Acest lucru indică faptul că utilizatorul dorește să aplice modificările făcute în foaia de proprietăți, dar încă nu doriți să imprimați. Structura PRINTDLGEX con?ine informa?iile specificate de utilizator în momentul a fost făcut clic pe butonul aplicare. |
| PD_RESULT_CANCEL | Utilizatorul face clic pe butonul Revocare . Informațiile din structura PRINTDLGEX este neschimbată. |
| PD_RESULT_PRINT | Utilizatorul face clic pe butonul Imprimare . Structura PRINTDLGEX con?ine informa?iile specificate de utilizator. |
Dacă funcția nu reușește, valoarea returnată poate fi unul dintre următoarele coduri de eroare la COM. Pentru mai multe informații, consultați Eroare de manipulare.
| Valoarea | Sensul |
|---|---|
| E_OUTOFMEMORY | Memorie insuficientă. |
| E_INVALIDARG | Una sau mai multe argumente sunt incorecte. |
| E_POINTER | Indicatorul nevalid. |
| E_HANDLE | Handle nevalid. |
| E_FAIL | Eroare nespecificată. |
Pentru mai multe informații, consultați Foaia de proprietăți de imprimare.
nbsp; Windows &NT: necesită versiunea 5.0 sau o versiune ulterioară.
Windows:Neacceptat.
Windows CE:Neacceptat.
Antet:A declarat în commdlg.h.
Import Biblioteca:Utilizarea comdlg32.lib.
Unicode:Pus în aplicare ca Unicode și ANSI versiuni Windows NT.
Comune Dialog Box biblioteca prezentare generală, funcții comune de caseta de Dialog, CreatePropertySheetPage, PrintDlg, PRINTDLGEX