Struktura DEVNAMES zawiera ciągi, które identyfikują sterownik, urządzenia i nazwy portów wyjściowych dla drukarki. Funkcja PrintDlg używa tych ciągów zainicjować członków w okno dialogowe Drukuj zdefiniowanych w systemie. Gdy użytkownik zamyka okno dialogowe, informacje o wybranej drukarki jest zwracany w tej struktury.
element TypeDef struct tagDEVNAMES {/ / dvnm słowo wDriverOffset;
Program WORD wDeviceOffset;
Program WORD wOutputOffset;
Program WORD wDefault;
/ / sterownika urządzenia i ciągów Nazwa portu wykonaj wDefault} DEVNAMES.
Na wyjściu członek wDefault zostanie zmieniony tylko, jeśli wyświetlane było okno dialogoweUstawienia wydruku, a użytkownik wybrał przycisku OK . Flaga DN_DEFAULTPRN jest stosowana, jeśli wybrano drukarki domyślnej. Jeśli określona drukarka jest zaznaczone, Flaga nie jest używany. Wszystkie pozostałe flagi tego członka są zarezerwowane do użytku wewnętrznego procedurze pole dialogoweokno dialogowe Drukuj .
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w commdlg.h.
Wspólny omówienie biblioteki okna dialogowego, wspólnych struktur pole dialogowe, DEVMODE, PrintDlg