Agregar objetos y controles a un proyecto ATL

Actualización: noviembre 2007

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 secuencia de comandos. Visual Studio incluye los siguientes asistentes para código ATL:

Objeto simple ATL

Cuadro de diálogo ATL

Control ATL

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 (ratón) en el nodo del proyecto y elija Agregar en el menú de acceso directo. 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 Sí para agregar compatibilidad ATL al proyecto y abrir el asistente ATL seleccionado.

Vea también

Tareas

Crear proyectos con asistentes para aplicaciones

Conceptos

Proyectos de Visual C++

Programming with ATL and C Run-Time Code

Referencia

Asistente para proyectos ATL

Fundamentals of ATL COM Objects

Configuraciones predeterminadas de un proyecto ATL