Compartilhar via


Classe de CComControl

Essa classe fornece métodos para criar e gerenciar controles de ATL.

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.

template <
class T,
class WinBase= CWindowImpl< T> 
>
class ATL_NO_VTABLE CComControl :
public CComControlBase, public WinBase;

Parâmetros

  • T
    a classe que implementa o controle.

  • WinBase
    A classe base que implementa funções na janela.Opções a CWindowImpl.

Membros

sd9h8647.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CComControl::CComControl

Construtor.

sd9h8647.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CComControl::ControlQueryInterface

Recupera um ponteiro para a interface solicitada.

CComControl::CreateControlWindow

Cria uma janela para o controle.

CComControl::FireOnChanged

Notifica o coletor de contêiner que uma propriedade do controle for alterado.

CComControl::FireOnRequestEdit

Notifica o coletor de contêiner que uma propriedade do controle é o ponto de alterar e que o objeto é perguntando para o coletor como proceder.

CComControl::MessageBox

Chamar esse método para criar, exibir, e operar uma caixa de mensagem.

Comentários

CComControl é um conjunto de funções úteis auxiliares de controle e de membros essenciais de dados para controles de ATL.Quando você cria um controle padrão ou um controle DHTML usando o assistente de controle de ATL, o assistente derivado automaticamente sua classe de CComControl.CComControl derivado a maioria dos métodos de CComControlBase.

Para obter mais informações sobre como criar um controle, consulte tutorial de ATL.Para obter mais informações sobre o assistente de projeto de ATL, consulte o artigo criando um projeto de ATL.

Para uma demonstração de membros dos métodos e de dados de CComControl , consulte o exemplo de CIRC .

Hierarquia de herança

WinBase

CComControlBase

CComControl

Requisitos

Cabeçalho: atlctl.h

Consulte também

Referência

Classe de CWindowImpl

Classe de CComControlBase

Classe de CComCompositeControl

Outros recursos

Visão geral da classe de ATL