Compartilhar via


controles de janela CPSUI-Supported

Importante

Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com aplicativos de suporte de impressão (PSA), para personalizar a experiência de impressão em Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

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

O CPSUI dá suporte a um conjunto de controles de janela que fornecem uma interface consistente para o usuário. O uso desses controles de janela é particularmente importante ao criar páginas de folha de propriedades para dispositivos e documentos de impressora, pois os usuários esperam uma interface consistente para todas as impressoras.

Os controles de janela compatíveis com CPSUI incluem:

  • Caixas que contêm dois ou três botões de opção

  • Barras de rolagem e de faixa

  • Editar, listar e caixas de combinação

  • Uma caixa de seta para cima/para baixo

  • Uma caixa de seleção

Esse conjunto de controles de janela sempre deve ser usado ao especificar opções de folha de propriedades. Os controles de janela são especificados usando tipos de opção CPSUI. Embora geralmente não seja necessário, a aparência desses controles pode ser personalizada. Para obter mais informações, consulte Personalizando CPSUI-Supported controles de janela.

O CPSUI também define dois controles especiais, chamados de caixa de seleção estendida e um botão de push estendido. Esses controles, que fornecem funcionalidades além das caixas de seleção padrão e botões de push, podem ser especificados usando as estruturas EXTCHKBOX e EXTPUSH , respectivamente.