Параметры листа свойств
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Параметр листа свойств — это отображаемый, доступный для выбора элемент на странице листа свойств. Как правило, пользователи могут изменять значение параметра. CPSUI помогает приложениям создавать параметры в стандартном формате, используя предопределенный набор элементов управления окнами, поддерживаемых CPSUI. Приложениям не нужно предоставлять ресурсы для этих элементов управления.
Каждая страница листа свойств обычно содержит несколько параметров. Для каждого параметра листа свойств приложение CPSUI должно использовать следующие структуры CPSUI:
Одна структура OPTITEM , которая определяет отображаемое имя параметра и другие характеристики.
Одна структура OPTTYPE , которая определяет тип диалогового окна отображения параметра (тип параметра CPSUI).
Одна или несколько структур OPTPARAM , которые определяют значения параметров, доступных для выбора пользователем.
Чтобы использовать эти структуры CPSUI для описания параметров листа свойств, страница, содержащая параметр, должна быть определена с помощью структуры COMPROPSHEETUI.