De structuur DEVNAMES bevat tekenreeksen waarmee het stuurprogramma, apparaat en uitvoer poortnamen voor een printer. De functie PrintDlg gebruikt deze tekenreeksen leden in het systeem gedefinieerde in het dialoogvenster afdrukken te initialiseren. Wanneer de gebruiker het dialoogvenster sluit, wordt informatie over de geselecteerde printer geretourneerd in deze structuur.
typedef struct tagDEVNAMES {/ / dvnm WORD wDriverOffset;
WORD wDeviceOffset;
WORD wOutputOffset;
WORD wDefault;
/ / stuurprogramma, apparaat, en poort tekenreeksen met de naam volgen wDefault} DEVNAMES betrekking hebben
Op de uitvoer, is de wDefault lid alleen gewijzigd als het dialoogvenster Print Setup werd weergegeven en de gebruiker koos de OK knop. De DN_DEFAULTPRN flag wordt gebruikt als de standaardprinter is geselecteerd. Als een specifieke printer is geselecteerd, wordt de vlag niet gebruikt. Alle andere vlaggen in dit lid zijn gereserveerd voor intern gebruik door de Print dialoogvenster dialoogvenster vak procedure.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in commdlg.h.
Overzicht van bibliotheek het gemeenschappelijk dialoogvenster, gemeenschappelijke dialoogvenster vak structuren, DEVMODE, PrintDlg