Поделиться через


Возврат сведений о принтере

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в руководстве по проектированию приложений для поддержки печати .

GDI иногда запрашивает библиотеку DLL графики принтера для возврата сведений о принтере между заданиями печати путем вызова таких функций DDI с префиксом drvQueryAdvanceWidths (если оно определено библиотекой DLL).

Примером того, когда это может произойти, является приложение обработки слов, которое поддерживает экран WYSIWYG на печатной странице. Чтобы правильно отобразить разрывы строк в тексте, обработчик слов должен выполнять базовые вычисления по ширине символов и другим метрикам шрифта из реализации шрифта выбранного принтера.