Compartilhar via


Assistente de controle ActiveX MFC 

Um controle ActiveX é um tipo específico de Servidor de automação; ele é um componente reutilizável.O aplicativo que hospeda o controle ActiveX é o cliente de automação desse controle.Se seu objetivo é criar esse tipo de componente reutilizável, use este assistente.See Controles do ActiveX MFC para obter mais informações.

Como alternativa, você pode criar um servidor de automação de aplicativo MFC usando o MFC Application assistente.

Um controle ActiveX, criado com este assistente, pode ter uma interface de usuário ou ser invisível.Você pode indicar essa opção no Configurações de controle página do assistente.Um controle timer é um exemplo de controle ActiveX que você gostaria que fosse invisível.

Controles ActiveX podem ter uma interface de usuário complexas.Alguns controles podem ser como formulários encapsulados: um único controle que contém muitos campos, cada um controle do Windows em seu próprio direita.Por exemplo, um objeto partes automático implementado como um controle ActiveX MFC pode apresentar uma interface semelhante formulário-usuário através do qual os usuários pode ler e editar o número de peça, nome parte, e outras informações.See Controles do ActiveX MFC para obter mais informações.

Se você precisar criar um contêiner para os objetos ActiveX, consulte Criar um contêiner de controle ActiveX.

O programa acionador partida MFC inclui arquivos de origem (.cpp) C++, arquivos de recurso (.rc), e um arquivo de projeto (.vcproj).O código gerado nesses arquivos acionador partida é baseado em MFC.

A lista de exemplo a seguir mostra tarefas e tipos de aperfeiçoamentos para o controle ActiveX:

Visão Geral

Esta página Assistente descreve as configurações atuais do aplicativo para o projeto de controle ActiveX MFC você está criando.Por padrão, o assistente cria um projeto da seguinte maneira:

  • O Projeto Padrão gera nenhum arquivo licença ou Ajuda em tempo de execução.Você pode alterar essas configurações padrão na página Configurações de aplicativoSomente as seleções feitas na página do Assistente de controle do ActiveX são refletidas na página Overview.

  • O projeto inclui uma classe de controle e uma classe de página Propriedade, com base no nome do projeto.Você pode editar os nomes do seu projeto e nomes de arquivo na página Nomes de controle.

  • O controle é baseada nos nenhum controle Windows existente, ativa quando ele fica visível, tem uma interface de usuário, e inclui uma About caixa de diálogo.Você pode alterar essas configurações padrão na página Configurações de controle

Consulte também

Conceitos

Visual projetos C++

Outros recursos

Criar e gerenciar projetos visual C++

Conceitos atl