Adicionando uma classe do MFC de uma biblioteca de tipos
Use este assistente para criar uma classe MFC por meio de uma interface em uma biblioteca de tipos. Adicione uma classe MFC a um aplicativo MFC, uma DLL do MFC ou um controle ActiveX do MFC.
Observação
Você não precisa criar o projeto MFC com a Automação habilitada para adicionar uma classe por meio 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 junto com seus parâmetros e tipos de retorno. Sua biblioteca de tipos deve estar registrada para que ela apareça na lista Bibliotecas de tipos disponíveis no assistente.
Adicionando uma classe do MFC de uma biblioteca de tipos
No Gerenciador de Soluções ou no Modo de Exibição de Classe, clique com o botão direito do mouse no nome do projeto ao qual deseja adicionar a classe.
No menu de atalho, selecione Adicionar>Novo Item.
Na caixa de diálogo Adicionar Novo Item, selecione Pacotes instalados e selecione Visual C++.
No painel Modelos, selecione Classe MFC no Typelib e, em seguida, selecione Adicionar para exibir a Adicionar classe do Assistente de Typelib.
Usando o assistente, você pode adicionar mais de uma classe em uma biblioteca de tipos. Você também adicionar classes por meio de mais de uma biblioteca de tipos em uma única sessão do assistente.
O assistente cria uma classe MFC derivada de COleDispatchDriver
para cada interface adicionada da biblioteca de tipo selecionado. COleDispatchDriver
implementa o lado do cliente da automação OLE.
Confira também
Clientes de automação
Clientes de automação: usando bibliotecas de tipo