MyApp.exe中发生未处理的win32异常

时间:2010-03-03 08:11:34

标签: c++ multithreading exception mfc winapi

使用WinXP。当我单击默认的十字图标以关闭我的应用程序时。我的应用程序的获胜形式消失了,但是当我打开任务管理器窗口时,MyApp进程仍在进程列表中处于活动状态。大约5秒后,抛出未处理的win32异常错误。

我在哪里可以设置断点?我不知道如何调试它。感谢。

[更新]

收到的例外是什么?

当我运行MyApp.exe(调试版)时。 Visual Studio即时调试器窗口

MyApp.exe [520]发生未处理的win32异常 [520]总是改为不同的数字。例如[5904],[304]等

2 个答案:

答案 0 :(得分:3)

您只需在IDE下运行它,它将显示异常的位置。如果您没有IDE;从信息对话框中注意异常的地址,从EXE生成的MAP文件中查找该地址并尝试找到该函数...

答案 1 :(得分:1)

  • 将您的简历附加到该计划。
  • 启用所有例外的捕获。
  • 关闭您的应用程序并查看它停止的位置。