Compartilhar via


Controles ActiveX MFC: propriedades

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, para funções de membro e variáveis de membro de uma classe C++. As propriedades são membros 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 MFC: métodos.

Os controles ActiveX podem implementar tanto métodos e propriedades personalizadas quanto de estoque. A classe COleControl fornece uma implementação para propriedades de estoque. (Para obter uma lista completa das propriedades de estoque, consulte o artigo Controles ActiveX do 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 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 ao controle.

Os artigos a seguir discutem as propriedades de controle ActiveX com mais detalhes:

Confira também

Controles ActiveX do MFC