PrintDlgEx

[Dette er foreløpige dokumentasjonen og endring.]

Funksjonen PrintDlgEx viser en skrive ut egenskapsarket som gjør at brukeren kan angi egenskaper for en bestemt utskriftsjobb. Et egenskapsark for Skriv ut har en generell side som inneholder kontroller som ligner på vanlige dialogboksen Skriv ut . Egenskapsarket kan også ha flere programspesifikke og driverspesifikke egenskapssider etter generelle side.

() HRESULT PrintDlgEx LPPRINTDLGEX  lppd / / peker til struktur med initialisere data);
 

Parametere

lppd
Pekeren til en PRINTDLGEX struktur som inneholder informasjon som brukes til å initialisere egenskapsarket. Når PrintDlgEx kommer tilbake, inneholder denne strukturen informasjon om brukerens valg.

Returverdier

Hvis funksjonen lykkes, returverdien er S_OK og dwResultAction medlem av PRINTDLGEX -strukturen inneholder en av følgende verdier.

Verdi Betydning
PD_RESULT_APPLY Brukeren klikket Bruk -knappen og senere Avbryt -knappen. Dette angir at brukeren ønsker å bruke endringene som er gjort i egenskapsarket, men har ennå ikke ønsker å skrive ut. PRINTDLGEX -strukturen inneholder informasjonen som er angitt av brukeren på tiden ble klikket Bruk -knappen.
PD_RESULT_CANCEL Brukeren klikket Avbryt -knappen. Informasjonen i PRINTDLGEX -strukturen er uendret.
PD_RESULT_PRINT Brukeren klikket på knappen Skriv ut . PRINTDLGEX -strukturen inneholder informasjon som er angitt av brukeren.

Hvis funksjonen mislykkes, kan returverdien være en av følgende COM-feilkoder. Hvis du vil ha mer informasjon, se Feilhåndtering.

Verdi Betydning
E_OUTOFMEMORY Ikke nok minne.
E_INVALIDARG Ett eller flere argumenter er ugyldig.
E_POINTER Ugyldig peker.
E_HANDLE Ugyldig referanse.
E_FAIL Uspesifisert feil.

Merknader

Hvis du vil ha mer informasjon, se Egenskapsarket Skriv ut.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 5.0 eller senere.
Windows:Som ikke støttes.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i commdlg.h.
Importere biblioteket:Bruk comdlg32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.

Se også

Felles biblioteket dialogboksoversikt, felles dialogboksen fungerer, CreatePropertySheetPage, PrintDlg, PRINTDLGEX

Index