相关疑难解决方法(0)

当我抛出异常时,为什么我的MFC应用程序会挂起?

如果从MFC对话框中抛出异常,即使代码中有catch块,应用程序也会挂起.它拒绝响应鼠标或键盘,关闭它的唯一方法是使用任务管理器.

为什么我发布这个问题

令我遗憾的是,有一个流行的收缩包装应用程序,每次遇到模态对话框中的异常错误时都会挂起.当我们从整数错误代码大量转换到异常时,我负责选择std :: exception作为抛出异常的基类.直到大量的工作进入转换,我们的测试才发现了这个问题,到那时为时已经太晚了.希望这个问题/答案会让某人犯同样的错误.

c++ windows mfc

4
推荐指数
1
解决办法
1621
查看次数

标签 统计

c++ ×1

mfc ×1

windows ×1