Partilhar via


Adicionar uma classe MFC a partir de uma biblioteca de tipos

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Use este assistente para criar uma classe MFC a partir de uma interface numa biblioteca de tipos. Pode adicionar uma classe MFC a uma aplicação MFC, um DLL MFC ou um controlo MFC ActiveX.

Observação

Não precisas de criar o teu projeto MFC com a Automação ativada para adicionar uma classe de uma biblioteca de tipos.

Uma biblioteca de tipos contém uma descrição binária das interfaces expostas por um componente, definindo os métodos juntamente com os seus parâmetros e tipos de retorno. A sua biblioteca de tipos deve estar registada para aparecer na lista de bibliotecas de tipos disponíveis no assistente.

Adicionar uma classe MFC a partir de uma biblioteca de tipos

  1. Quer no Explorador de Soluções quer na Vista de Classes, clique com o botão direito no nome do projeto ao qual pretende adicionar a classe.

  2. No menu de atalho, selecione Adicionar>Novo Item.

  3. No diálogo Adicionar Novo Item , selecione Pacotes Instalados e depois Visual C++.

  4. No painel de Modelos, selecione Classe MFC do Typelib e depois selecione Adicionar para mostrar a Adicionar Classe do Assistente do Typelib.

Usando o assistente, podes adicionar mais do que uma classe numa biblioteca de tipos. Podes adicionar classes de mais do que uma biblioteca de tipos numa única sessão de mago.

O assistente cria uma classe MFC derivada de COleDispatchDriver, para cada interface que adicionas da biblioteca de tipos selecionada. COleDispatchDriver implementa o lado do cliente da automação OLE.

Consulte também

Clientes de automação
Clientes de automação: usando bibliotecas de tipos