是对话框程序,运行过程中没有出错,
程序结束时关闭了文件和数据库连接。
if (!Close())
{
AfxMessageBox(_T("关闭数据库出错!"));
return false;
}
if (fclose(stream)==EOF)
{
AfxMessageBox(_T("关闭文件出错!"));
return false;
}
单击ok关闭对话框以后在资源管理器里面依然能看到这个程序的线程,
而且占用了将近90%的系统资源。
程序结束时关闭了文件和数据库连接。
if (!Close())
{
AfxMessageBox(_T("关闭数据库出错!"));
return false;
}
if (fclose(stream)==EOF)
{
AfxMessageBox(_T("关闭文件出错!"));
return false;
}
单击ok关闭对话框以后在资源管理器里面依然能看到这个程序的线程,
而且占用了将近90%的系统资源。
解决方案 »
- CString查找
- Debug Assertion Failed,FILE:afxwin1.inl LINE:22是怎么回事?
- 如何自己实现 SetLastError/GetLastError
- 问一个有关自定义的类的内存分配和释放的问题,疑惑不解啊。
- 请教各位大侠:为什么发布版本好用而调试版本不好用
- 我想在MFC界面上调用FLASH做的东西,不知如何实现? ,请高手指教
- 在windows2k 简体上开发的程序如何在 繁体操作系统上正常显示?
- 哪里可以禁止win2000自动共享c$ ???
- 一个dll的简单问题
- WM_NCLBUTTONDOWN 消息的处理
- 为什么用broadcast ping 发出的ICMP包,目的主机收到而不回应?
- ?关于OpenGL辅助函数的回调参数,我把程序和错误都写出来了。请教!
TerminateThread(..);
结果线程不退出。把AfxMessageBox去掉就可以了。
我猜想可能是退出是窗口已经释放了,在调用AfxMessageBox()就不能显示AfxMessageBox的窗口,程序就4在那里
跟wangbab(bab) 想法一致,因为线程不因为你的AfxMessageBox函数而停止.