Partilhar via


Manipulador de mensagens CPSUI

Importante

A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.

Um manipulador de mensagens CPSUI é uma função de retorno de chamada definida usando o tipo de função _CPSUICALLBACK. Esse tipo de retorno de chamada de evento de página é recomendado se você estiver usando páginas e modelos fornecidos pelo CPSUI.

Quando um usuário interage com uma página de folha de propriedades e faz com que um evento ocorra, o CPSUI intercepta o evento e chama a função de tipo _CPSUICALLBACK, fornecendo uma estrutura CPSUICBPARAM que descreve o motivo pelo qual a função de retorno de chamada está sendo chamada.

A função de retorno de chamada deve manipular o evento e, em seguida, retornar um valor de status para CPSUI que indica se a página precisa ser exibida novamente ou reinicializada.