Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um controle ActiveX aciona eventos para se comunicar com seu contêiner de controle. O contêiner, em troca, usa métodos e propriedades para se comunicar com o controle. Métodos e propriedades são semelhantes em uso e finalidade, respectivamente, às funções membro e variáveis membro de uma classe C++. As propriedades são elementos de dados do controle ActiveX expostos a qualquer contêiner. As propriedades fornecem uma interface para aplicativos que contêm controles ActiveX, como clientes de Automação e contêineres de controle ActiveX.
As propriedades também são chamadas de atributos.
Para obter mais informações sobre métodos de controle ActiveX, consulte o artigo Controles ActiveX do MFC: Métodos.
Os controles ActiveX podem implementar métodos e propriedades padrão e personalizados. A classe COleControl fornece uma implementação para propriedades de estoque. (Para obter uma lista completa de propriedades de estoque, consulte o artigo Controles ActiveX do MFC: Adicionando propriedades de estoque.) As propriedades personalizadas, definidas pelo desenvolvedor, adicionam funcionalidades especializadas a um controle ActiveX. Para obter mais informações, consulte Controles ActiveX do MFC: adicionando propriedades personalizadas.
As propriedades personalizadas e de estoque, assim como os métodos, têm suporte de um mecanismo que consiste em um mapa de expedição que manipula propriedades e métodos e funções de membro existentes da classe COleControl. Além disso, essas propriedades podem ter parâmetros que o desenvolvedor usa para passar informações extras para o controle.
Os artigos a seguir discutem as propriedades de controle ActiveX com mais detalhes:
Controles ActiveX do MFC: adicionando propriedades de estoque
Controles ActiveX do MFC: adicionando propriedades personalizadas
Controles ActiveX do MFC: implementação de propriedade avançada