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


Обработчик сообщений CPSUI

Внимание

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

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

Обработчик сообщений CPSUI — это функция обратного вызова, определяемая с помощью типа функции _CPSUICALLBACK . Этот тип обратного вызова события страницы рекомендуется использовать, если вы используете страницы и шаблоны, предоставленные CPSUI.

Когда пользователь взаимодействует со страницей листа свойств и вызывает событие, CPSUI перехватывает событие и вызывает функцию _CPSUICALLBACK типа, предоставляя структуру CPSUICBPARAM , которая описывает причину вызова функции обратного вызова.

Функция обратного вызова должна обрабатывать событие, а затем возвращать значение состояния в CPSUI, указывающее, нужно ли повторно инициализировать или повторно инициализировать страницу.