Share via


Adición de objetos y controles a un proyecto ATL

Nota:

El Asistente para componentes COM+ 1.0 ATL, el Asistente para consumidores OLE DB ATL y el Asistente para componentes de páginas Active Server ATL no están disponibles en Visual Studio 2019 ni en versiones posteriores.

Puede usar uno de los asistentes de código ATL para agregar un objeto o un control a los proyectos basados en MFC o ATL. Para cada objeto o control COM que se agregue, el asistente genera archivos .h y .cpp, así como un archivo .rgs para la compatibilidad con el registro basado en scripts. Los asistentes de código ATL siguientes están disponibles en Visual Studio:

Nota:

Antes de agregar un objeto ATL al proyecto, debe revisar los detalles y requisitos para el 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 derecho en el nodo del proyecto y haga clic en 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 de código para el objeto seleccionado.

    Nota:

    Si quiere agregar un objeto ATL a un proyecto MFC, tendrá que agregar compatibilidad con ATL al proyecto existente. Para hacerlo, siga las instrucciones de Adición de compatibilidad con ATL al proyecto MFC.

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

Consulte también

Asistente para proyectos ATL
Tipos de proyectos de C++ en Visual Studio
Aspectos básicos de los objetos ATL COM
Programar con ATL y código en tiempo de ejecución de C
Configuraciones de proyecto ATL predeterminadas