Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um controle ActiveX dispara 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, aos das funções de membro e variáveis de membro de uma classe C++. As propriedades são elementos de dados do controlo ActiveX que são expostos a qualquer contenedor. 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 MFC: Métodos.
Os controles ActiveX podem implementar métodos e propriedades de estoque e personalizados. Classe COleControl fornece uma implementação para propriedades de estoque. (Para obter uma lista completa de propriedades de estoque, consulte o artigo Controles ActiveX MFC: Adicionando propriedades de estoque.) As propriedades personalizadas, definidas pelo desenvolvedor, adicionam recursos especializados a um controle ActiveX. Para obter mais informações, consulte Controles ActiveX MFC: Adicionando propriedades personalizadas.
As propriedades personalizadas e padrão, assim como os métodos, são suportadas por um mecanismo que consiste num mapa de despacho que manipula propriedades, 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 seguintes artigos discutem as propriedades do controle ActiveX com mais detalhes:
Controles ActiveX MFC: Adicionando propriedades personalizadas
Controles ActiveX MFC: Implementação Avançada de Propriedades