Partilhar via


A adição de uma classe do MFC a partir de uma biblioteca de tipos

Use este assistente para criar uma classe do MFC a partir de uma interface em uma biblioteca de tipos disponíveis. Você pode adicionar uma classe do MFC para um aplicativo MFC, um DLL da MFC, ou um o controle de MFC ActiveX.

ObservaçãoObservação

Você não precisará criar seu projeto do MFC habilitadas para adicionar uma classe de uma biblioteca de tipos de automação.

Uma biblioteca de tipo contém uma descrição de binária das interfaces expostas por um componente, definindo os métodos juntamente com seus parâmetros e tipos de retorno. A biblioteca de tipos deve ser registrada para que ele apareça na bibliotecas de tipos disponíveis lista de adicionar classe de Assistente de Typelib. Consulte "Inside Distributed COM: Bibliotecas de tipos e integração de linguagem" na biblioteca MSDN para obter mais informações.

Para adicionar uma classe do MFC a partir de uma biblioteca de tipos

  1. Em um Solution Explorer ou o modo de exibição de classe, clique com o botão direito no nome do projeto ao qual você deseja adicionar a classe.

  2. No menu de atalho, clique em Adde em seguida, clique em Add Class.

  3. No Add Class caixa de diálogo, no painel Templates, clique em Classe MFC a partir de Typelibe, em seguida, clique em Abrir para exibir o Add Class Typelib Assistente do.

No assistente, você pode adicionar mais de uma classe em uma biblioteca de tipos. Da mesma forma, você pode adicionar classes de mais de uma biblioteca de tipos em uma sessão única do assistente.

O assistente cria uma classe do MFC, derivada de COleDispatchDriver, para cada interface que você adicionar da biblioteca do tipo selecionado. COleDispatchDriverimplementa o lado cliente de automação OLE.

Consulte também

Tarefas

Automation Clients: Using Type Libraries

Conceitos

Automation Clients