如何生成未处理的MFC异常?

时间:2017-02-01 15:57:28

标签: c++ exception mfc

我想测试" ProcessWndProcException"应该捕获未处理的MFC异常的函数。所以我需要一个简单的例子,它将生成一个未处理的MFC异常。谷歌搜索没有多大帮助,所以也许有人有任何想法?

1 个答案:

答案 0 :(得分:3)

你可以抛出一个CException而不是把它抓到任何地方。

Exception Processing包含有关MFC提供的抛出异常的各种函数的信息。

// Throw a CMemoryException
AfxThrowMemoryException();

奖金信息:Exceptions: Throwing Exceptions from Your Own Functions