Mediante el Asistente para aplicaciones COM de ATL

Para crear un proyecto mediante el Asistente para aplicaciones COM de ATL

  1. Abra Visual C++. Haga clic en nuevo en el menú archivo y haga clic en la ficha de proyectos.

  2. Elija ATL COM AppWizard como tipo de aplicación.

  3. Introduzca un nombre de proyecto.

  4. Haga clic en Aceptar.

El Asistente para aplicaciones de ATL COM muestra un cuadro de diálogo Mostrar opciones que se aplican al proyecto ATL:

Haga clic en Finalizar para generar el proyecto. El Asistente para aplicaciones muestra información sobre el proyecto que está creando y, a continuación, muestra el proyecto recién creado en el espacio de trabajo de proyecto.

&Notanbsp;  Cuando se genera el proyecto, puede elegir una configuración MinSize o MinDependency . MinSize generará un componente menor, ya que se utilizará el código compartido de Atl.dll. En este caso, debe distribuir Atl.dll con el componente. MinDependency generará un mayor componente, ya que todo el código necesario se vinculará con el componente.

&Notanbsp;  Al crear una versión de un proyecto, puede obtener el siguiente error de enlace:

LIBCMT.LIB(crt0.obj): error error LNK2001: pendientes símbolo externo _main

Este error se produce si utiliza funciones de CRT que requieren código CRT de inicio. Las configuraciones de publicación definen _ATL_MIN_CRT, que excluye el código CRT de inicio de tu EXE o DLL. Para evitar este error, realice una de las siguientes:

Index