Controles do Windows
Propósito
Um controle é uma janela filho que um aplicativo usa em conjunto com outra janela para habilitar a interação do usuário. Os controles geralmente são usados em caixas de diálogo, mas também podem ser usados em outras janelas. Os controles nas caixas de diálogo fornecem ao usuário uma maneira de digitar texto, escolher opções e iniciar ações. Os controles em outras janelas fornecem uma variedade de serviços, como permitir que o usuário escolha comandos, exibir status e exibir e editar texto. Esta documentação descreve os controles fornecidos pelo Windows e os elementos de programação usados para criá-los e manipulá-los.
Para obter uma lista de todos os controles do Windows, incluindo um link para uma visão geral abrangente e informações de referência para cada controle, consulte da Biblioteca de Controle.
Público-alvo do desenvolvedor
Os controles são projetados para uso por desenvolvedores C/C++ e designers de interface do usuário. Em geral, os desenvolvedores precisam de um nível moderado de compreensão sobre conceitos de programação da interface do usuário, programação da API do Windows e Unicode.
Requisitos de tempo de execução
O suporte para controles é fornecido por User32.dll e Comctl32.dll. Para obter mais informações, consulte de versões de controle comum.
Nesta seção
Tópico | Descrição |
---|---|
sobre controles comuns |
Fornece informações gerais comuns a todos os controles compatíveis com Comctl32.dll. |
controlar mensagens |
Explica como as mensagens do Windows são usadas para se comunicar com controles. |
controles personalizados |
Descreve várias maneiras de criar controles personalizados. |
controles de subclasse |
Descreve uma maneira de personalizar um controle alterando seus recursos ou adicionando novos. |
de desenho personalizado |
Descreve um serviço, fornecido por alguns controles, que os aplicativos podem usar para personalizar vários aspectos da aparência do controle. |
Considerações sobre segurança do : Controles do Microsoft Windows |
Fornece informações sobre considerações de segurança relacionadas aos controles do Windows. |
biblioteca de controle |
Fornece visões gerais e informações de referência sobre cada controle com suporte por User32.dll e Comctl32.dll. |
referência de controle geral |
Fornece informações de referência sobre elementos de programação que se aplicam a vários controles, não apenas a um controle específico. |
do Control Spy v2.0 |
Descreve o Control Spy, uma ferramenta que ajuda os desenvolvedores a entender controles comuns. |
estilos visuais |
Descreve como a aparência dos controles pode mudar dependendo do estilo visual escolhido pelo usuário. |
formato de arquivo de tema |
Discute o formato dos arquivos tema (.theme) usados no Windows 7 e no Windows Vista. |