Structura DEVNAMES conține siruri de caractere care identifică șofer, dispozitiv, și nume de port de ieșire pentru o imprimantă. Funcția de PrintDlg utilizează aceste siruri de caractere pentru a inițializa membrii în caseta de dialog de tipărire definite de sistem. Atunci când utilizatorul se închide caseta de dialog, informații despre imprimanta selectată este returnat în această structură.
typedef struct tagDEVNAMES {/ / dvnm WORD wDriverOffset;
WORD wDeviceOffset;
WORD wOutputOffset;
WORD wDefault;
/ / driver, dispozitiv și portul numele siruri de caractere urmați wDefault} DEVNAMES
Produc?ia, membru wDefault este schimbat numai în cazul în care a fost afișat caseta de dialogconfigurare tipărireși utilizatorul a ales butonul OK . Pavilionul DN_DEFAULTPRN este utilizat dacă imprimanta implicită a fost selectat. Dacă este selectată o anumită imprimantă, drapelul nu este utilizat. Toate alte drapele în acest membru sunt rezervate pentru uz intern prin procedura caseta de dialogDialog de tipărire .
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în commdlg.h.
Comune Dialog casetă de prezentare biblioteca, structuri comune de caseta de Dialog, mod dezvoltare, PrintDlg