Элементы управления окнами, поддерживаемые CPSUI
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
CPSUI поддерживает набор элементов управления окнами, обеспечивающий согласованный интерфейс для пользователя. Использование этих элементов управления окна особенно важно при создании страниц листов свойств для устройств и документов принтера, так как пользователи ожидают согласованный интерфейс для всех принтеров.
Элементы управления окнами, поддерживаемые CPSUI, включают:
Коробки с двумя или тремя переключателями
Полосы прокрутки и отслеживания
Редактирование, перечисление и поля со списком
Стрелка вверх и вниз
Флажок
Этот набор элементов управления окна всегда должен использоваться при указании параметров листа свойств. Элементы управления окном задаются с помощью типов параметров CPSUI. Хотя обычно не требуется, внешний вид этих элементов управления можно настроить. Дополнительные сведения см. в разделе "Настройка элементов управления окнами с поддержкой CPSUI".
CPSUI также определяет два специальных элемента управления, называемые расширенным флажком и расширенной кнопкой нажатия. Эти элементы управления, которые предоставляют возможности за пределами стандартных флажков и кнопок push-уведомлений, можно указать с помощью структур EXTCHKBOX и EXTPUSH соответственно.