Compartir a través de


Incorporación de una clase MFC desde una biblioteca de tipos

Use este asistente para crear una clase MFC a partir de una interfaz de una biblioteca de tipos. Puede agregar una clase MFC a una Aplicación MFC, un archivo DLL de MFC o un control ActiveX de MFC.

Nota:

No es necesario crear el proyecto de MFC con Automation habilitado para agregar una clase desde una biblioteca de tipos.

Una biblioteca de tipos contiene una descripción binaria de las interfaces expuestas por un componente en donde se definen los métodos junto con sus parámetros y tipos de valor devuelto. La biblioteca de tipos debe estar registrada para que aparezca en la lista Bibliotecas de tipos disponibles del asistente.

Incorporación de una clase MFC desde una biblioteca de tipos

  1. En el Explorador de soluciones o la Vista de clases, haga clic con el botón derecho en el nombre del proyecto al que quiere agregar la clase.

  2. En el menú contextual, seleccione Agregar>Nuevo elemento.

  3. En el cuadro de diálogo Agregar nuevo elemento, seleccione Paquetes instalados y luego Visual C++.

  4. En el panel Plantillas, seleccione Clase MFC de Typelib y luego Agregar para mostrar el asistente Agregar clases de la biblioteca de tipos.

Con el asistente puede agregar más de una clase de una biblioteca de tipos. Puede agregar clases de más de una biblioteca de tipos en una única sesión del asistente.

El asistente crea una clase MFC derivada de COleDispatchDriver por cada interfaz que se agregue desde la biblioteca de tipos seleccionada. COleDispatchDriver implementa el cliente de automatización OLE.

Consulte también

Clientes de automatización
Clientes de automatización: Usar bibliotecas de tipos