Cómo: Volver a la función que llamó a MFC cuando está detenido

Actualización: noviembre 2007

Este tema hace referencia a:

Edición

Visual Basic

C#

C++

Web Developer

Express

Sólo para código nativo

Standard

Sólo para código nativo

Pro y Team

Sólo para código nativo

Leyenda de la tabla:

Se aplica

No procede

Comando o comandos ocultos de manera predeterminada.

Nota:

Los cuadros de diálogo y comandos de menú que verá en Visual Studio pueden variar con respecto a los descritos en la Ayuda en función de su edición o configuración activa. Para cambiar su configuración, elija Importar y exportar configuraciones, en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio.

Si ha utilizado el comando Interrumpir en el menú Depurar para detener el programa y ha terminado en MFC, y está seguro de que el problema se encuentra en el código, puede utilizar la ventana Pila de llamadas para volver a la función. Para obtener más información, vea Cómo: Utilizar la ventana Pila de llamadas.

A veces el código puede encontrarse en el bombeo de mensajes. En ese caso, no hay ningún código de usuario en la pila de llamadas. Para evitar este problema, puede utilizar puntos de interrupción (posiblemente con condiciones y recuentos de visitas) en lugar del comando Interrumpir. Para obtener más información, vea Puntos de interrupción y puntos de seguimiento.

Para navegar a la función desde la que se llamó a MFC

  • Utilice la ventana Pila de llamadas.

Cuando no hay ningún código de usuario en la pila de llamadas

A veces el código puede encontrarse en el bombeo de mensajes. En ese caso, no hay ningún código de usuario en la pila de llamadas.

Para evitar la interrupción en el bombeo de mensajes

Vea también

Conceptos

Preguntas más frecuentes sobre la depuración de código nativo

Otros recursos

Depuración de código nativo