DEVNAMES структура містить рядки, що визначити водія, пристрій і вивід назви портів для принтера. Функція PrintDlg використовує ці рядки ініціалізації членів у визначені системи діалогове вікно Друк . Коли користувач закриває діалогове вікно, відомості про вибраний принтер повертається у цій структурі.
typedef tagDEVNAMES типу struct {/ / dvnm слово wDriverOffset;
СЛОВО wDeviceOffset;
СЛОВО wOutputOffset;
СЛОВО wDefault;
/ / драйвер пристрою та рядки ім'я порту виконайте wDefault} DEVNAMES
На вихід член wDefault змінюється, тільки якщо відображалася у діалоговому вікніНастроювання друкуі користувач вибрав кнопку ОК . DN_DEFAULTPRN прапор використовується, якщо було вибрано принтер за замовчуванням. Якщо вибрано певний принтер, позначку не використовується. Інші прапори у цей компонент зарезервовано для внутрішнього використаннядіалогове вікно Друкдіалоговому вікні процедури .
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в commdlg.h.
Загальний огляд бібліотеки діалогового вікна, Спільні діалоговому вікні структури, DEVMODE, PrintDlg