求助,vc调试错误怎么解决

来源:百度知道 编辑:UC知道 时间:2024/05/15 00:22:49
The thread 0x5CC has exited with code 3 (0x3).
Detected memory leaks!
The program 'C:\Hotel_SQL\Debug\Hotel_SQL.exe' has exited with code 0 (0x0).

问题是你写的子线程还没有结束之前,主线程就已经结束了,导致子线程的资源不能释放。
一般你用MFC的Frame Doc View结构的程序时,在View类添加消息影射OnDestroy()函数,然后在函数的开头,发送一个使子线程终止的命令(具体做法看你的罗)。或者通过Sleep(1000);等待一段时间,确保子线程完全推出。之后才让OnDestroy()继续执行,自然终止主线程。