Compartir a través de


Agregar objetos y controles a un proyecto ATL

Puede utilizar uno de los asistentes para código ATL con el fin de agregar un objeto o un control a sus proyectos basados en ATL o MFC. Para cada objeto o control COM que agregue, el asistente generará archivos .cpp y .h, así como un archivo .rgs para compatibilidad con el Registro basado en script. Visual Studio incluye los siguientes asistentes para código ATL:

Objeto simple ATL

Cuadro de diálogo ATL

ATL (Control)

Página de propiedades ATL

Componentes de páginas Active Server ATL

Consumidor OLE DB ATL

Agregar compatibilidad ATL a MFC

Asistente para componentes ATL COM+ 1.0

Proveedor OLE DB ATL

Nota

Antes de agregar un objeto ATL al proyecto, revise los detalles y requisitos del objeto en los temas de Ayuda relacionados.

Para agregar un objeto o un control mediante el Asistente para controles ATL

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el nodo del proyecto y elija Agregar en el menú contextual. Haga clic en Agregar clase.

    Aparecerá el cuadro de diálogo Agregar clase.

  2. Con la carpeta ATL seleccionada en el panel Categorías, seleccione un objeto para insertar en el panel Plantillas. Haga clic en Abrir. Aparecerá el asistente para código correspondiente al objeto seleccionado.

    Nota

    Si desea agregar un objeto ATL a un proyecto MFC, deberá agregar compatibilidad ATL al proyecto existente.Para hacerlo, siga las instrucciones descritas en Agregar compatibilidad con ATL a un proyecto MFC.

    Como alternativa, si intenta agregar un objeto ATL al proyecto MFC sin agregar previamente compatibilidad ATL, Visual Studio le pedirá que especifique si desea agregar compatibilidad ATL al proyecto. Haga clic en para agregar compatibilidad ATL al proyecto y abrir el asistente ATL seleccionado.

Vea también

Referencia

Asistente para proyectos ATL

Fundamentals of ATL COM Objects

Configuraciones predeterminadas de un proyecto ATL

Conceptos

Tipos de proyecto de Visual C++

Programar con ATL y código en tiempo de ejecución de C

Otros recursos

Crear proyectos de escritorio con asistentes para aplicaciones