DEVNAMES strukturen inneholder strenger som identifiserer driveren, enhet og utdata portnavnene for en skriver. PrintDlg -funksjonen bruker disse strengene initialisere medlemmer i systemdefinerte dialogboksen Skriv ut . Når brukeren lukker dialogboksen, returneres informasjon om den valgte skriveren i denne strukturen.
typeDef struct tagDEVNAMES {/ / dvnm WORD wDriverOffset;
WORD wDeviceOffset;
WORD wOutputOffset;
WORD wDefault;
/ / driveren, enhet og porten navnet strenger følger wDefault} DEVNAMES
Utdata, er wDefault -medlem endret Hvisdialogboksen Skriv ut ble vist, og brukeren valgte knappen OK . DN_DEFAULTPRN-flagget brukes hvis standardskriveren er valgt. Hvis en bestemt skriver er valgt, brukes ikke flagget. Alle andre flagg i dette medlemmet er reservert for intern bruk av Skriv utdialogboksen dialogboksen boksen prosedyre .
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i commdlg.h.
Felles biblioteket dialogboksoversikt, felles dialogboksen boksen strukturer, DEVMODE, PrintDlg