关闭应用程序,出现如下的崩溃情况
从消息框中可以看出,其原因很可能是由于内存,对于上了年纪的老代码,这类问题可能会比较难于调试,下面是一些或许管用的方法:
模块状态不正确
MFC开发的 dll 需要使用 AFX_MANAGE_STATE(AfxGetStaticModuleState()); 来维护模块状态。如果缺少,某些类在析构时则会出现此问题。
调试方法
注释掉不需要的代码,运行看变化;
zip'swhile(true) { Write it down; Think about it; Refine it; Sleep(); } |