Ingeniería inversa del código fuente de Microsoft Visual C++ 6.0

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

  1. Personalice Visual C++.

    Cómo

    1. En Visual C++, en el menú Herramientas haga clic en Personalizar.

    2. En el cuadro de diálogo Personalizar haga clic en la ficha Complementos y archivos de macros.

    3. En la lista Complementos y archivos de macros seleccione Complemento UML de Visio.

      El Complemento UML de Visio aparece con una marca de verificación junto a su nombre.

    4. Haga clic en Cerrar.

      Aparece la barra de herramientas flotante con cinco botones del Complemento UML de Visio.

    5. Si desea que la barra de herramientas esté disponible cada vez que abra Visual C++, arrástrela al área de las barras de herramientas.

      Sugerencia: Si desea crear accesos directos de teclado para cada uno de los botones de la barra de herramientas de Complemento UML de Visio, en el menú Herramientas haga clic en Personalizar, haga clic en la ficha Teclado y, a continuación, elija la categoría Complementos.

      Para especificar más el sistema de archivos que desea aplicar ingeniería inversa (MFC, ATL o Include), haga clic en el botón de Opciones de UML de Visio Imagen del botón Opciones de UML .

  2. Genere un archivo de información de exploración.

    Cómo

    1. En Visual C++, haga clic en la opción Configuración del menú Proyecto.

    2. En el cuadro de diálogo Configuración de proyecto elija el tipo de configuración de generación que desee, haga clic en la ficha C/C++ y, a continuación, seleccione Generar información de exploración.

    3. Haga clic en la ficha Información de exploración para especificar el nombre y la ubicación del archivo de información de exploración, seleccione Generar archivo de información de exploración y, a continuación, haga clic en Aceptar.

  3. Genere el proyecto en Visual C++.

    Nota: Si ha realizado cambios en un proyecto de Visual C++ tras aplicarle ingeniería inversa, debe volver a generar el proyecto y, a continuación, aplicarle de nuevo ingeniería inversa en Visio para ver los cambios.

  4. En Visual C++, haga clic en el Modelo de UML de ingeniería inversa botón de barra de herramientas Imagen del botón Ingeniería inversa de UML en la barra de herramientas Complemento UML de Visio.

    Si hay más de un proyecto en el área de trabajo de Visual C++, seleccione el proyecto al que desee aplicar ingeniería inversa en el cuadro de diálogo Seleccionar proyecto y, a continuación, haga clic en Aceptar.

    En caso de que haya varios archivos de exploración en la jerarquía del proyecto, seleccione el archivo de exploración en el cuadro de diálogo Seleccione el archivo que desea examinar y, a continuación, haga clic en Aceptar.

    La extracción de la información de clase del archivo de información de exploración puede durar varios segundos. Cuando finalice la extracción, la plantilla Diagrama de modelos de UML de Visio se abre y muestra una página de dibujo de un diagrama de estructura estática en blanco y una vista de árbol en el Explorador de modelos, donde varios iconos reflejan las definiciones de clase del código fuente.

  5. En la plantilla Diagrama de modelos de UML de Visio, arrastre los iconos desde la vista de árbol hasta la página de dibujo para crear un diagrama de estructura estática que represente la vista de un modelo.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×