PrintDlgEx

[Dit is voorlopige documentatie en onderhevig aan veranderingen.]

De functie PrintDlgEx een eigenschappenvenster afdrukken waarmee de gebruiker de eigenschappen van een bepaalde afdruktaak opgeven wordt weergegeven. Een eigenschappenvenster Print heeft een algemene pagina met controles vergelijkbaar met gemeenschappelijk in het dialoogvenster afdrukken . Het eigenschappenvenster kan ook hebben aanvullende toepassingsspecifieke en stuurprogrammaspecifieke eigenschappenpagina's na de algemene pagina.

HRESULT PrintDlgEx ()  LPPRINTDLGEX  lppd / / aanwijzer structuur met initialisatie gegevens);
 

Parameters

lppd
Aanwijzer naar een PRINTDLGEX structuur waarin de gegevens gebruikt voor het initialiseren van het eigenschappenvenster. Wanneer PrintDlgEx wordt geretourneerd, bevat deze structuur informatie over selecties van de gebruiker.

Retourwaarden

Als de functie slaagt, de retourwaarde is S_OK en het lid dwResultAction van de PRINTDLGEX structuur bevat een van de volgende waarden.

Waarde Betekenis
PD_RESULT_APPLY De gebruiker op de knop toepassen klikt en later op de knop Annuleren klikt. Dit geeft aan dat de gebruiker wil toepassen van de wijzigingen die zijn aangebracht in het eigenschappenvenster, maar niet nog wil afdrukken. De PRINTDLGEX structuur bevat de informatie die tijdens de door de gebruiker opgegeven de toepassen knop werd geklikt.
PD_RESULT_CANCEL De gebruiker heeft geklikt op de knop Annuleren . De informatie in de PRINTDLGEX structuur is ongewijzigd.
PD_RESULT_PRINT De gebruiker heeft geklikt op de knop afdrukken . De PRINTDLGEX structuur bevat de informatie die door de gebruiker opgegeven.

Als de functie mislukt, kan de geretourneerde waarde een van de volgende foutcodes van COM worden. Voor meer informatie, Zie Error Handling.

Waarde Betekenis
E_OUTOFMEMORY Onvoldoende geheugen.
E_INVALIDARG Een of meer argumenten zijn ongeldig.
E_POINTER Invalid pointer.
E_HANDLE Ongeldige handvat.
E_FAIL Onbekende fout.

Opmerkingen

Voor meer informatie, Zie Eigenschap vel afdrukken.

Syntaxisinfo

nbsp;áWindows &NT: versie 5.0 of hoger vereist.
Windows:Niet-ondersteunde.
Windows CE:Niet-ondersteunde.
Header:Verklaard in commdlg.h.
Bibliotheek importeren:Gebruik comdlg32.lib.
Unicode:Ge´mplementeerd als Unicode en ANSI-versies van Windows NT.

Zie ook

Overzicht van bibliotheek het gemeenschappelijk dialoogvenster, gemeenschappelijk dialoogvenster vak functies, CreatePropertySheetPage, PrintDlg, PRINTDLGEX

Index