Controles de ActiveX MFC: propriedades
Um controle ActiveX aciona eventos para se comunicar com seu contêiner de controle.O contêiner usa, propriedades e métodos 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 que são expostos a qualquer recipiente.Propriedades fornecem uma interface para aplicativos que contêm controles de ActiveX, como clientes de automação e recipientes de controle ActiveX.
Propriedades também são chamadas de atributos.
Para obter mais informações sobre métodos de controle de ActiveX, consulte o artigo controles de ActiveX de MFC: métodos.
Controles de ActiveX podem implementar ações e métodos personalizados e propriedades.Classe COleControl fornece uma implementação para propriedades de ações.(Para obter uma lista completa das propriedades de ações, consulte o artigo controles de ActiveX de MFC: adicionando propriedades de ações.) Propriedades personalizadas, definidas pelo desenvolvedor, adicionar recursos especializados para um controle ActiveX.Para obter mais informações, consulte controles de ActiveX de MFC: adicionar propriedades personalizadas.
Propriedades personalizadas e ações, assim como os métodos, são suportadas por um mecanismo que consiste em um mapa de despacho que lida com propriedades e métodos e funções de membro existente do COleControl classe.Além disso, essas propriedades podem ter parâmetros que o desenvolvedor usa para passar informações adicionais para o controle.
Os seguintes artigos discutem propriedades de controle de ActiveX mais detalhadamente:
Controles de ActiveX MFC: Adicionar propriedades personalizadas
Controles MFC ActiveX: Implementação de propriedade avançada
Controles de ActiveX MFC: Acessando propriedades do ambiente