Debugging 停止调试时释放资源

Debugging 停止调试时释放资源,debugging,visual-studio-2005,Debugging,Visual Studio 2005,我使用VisualStudio2005&C。在我的FormClosing事件中,我释放了一些应用程序使用的资源。但当我调试它并决定停止(停止调试)时,FormClosing事件不会触发,我的资源也不会被正确释放 如何避免这种情况?如果您所说的“资源”指的是打开的句柄和分配的内存,那么您不必担心。当进程终止时,操作系统将释放此消息 如果您指的是临时文件、注册表项或其他提交到磁盘的东西,您希望在自己之后清理这些东西,那么在终止程序时,您恐怕无法捕获这些东西,必须手动或在下次启动时进行清理。至少就我所

我使用VisualStudio2005&C。在我的FormClosing事件中,我释放了一些应用程序使用的资源。但当我调试它并决定停止(停止调试)时,FormClosing事件不会触发,我的资源也不会被正确释放

如何避免这种情况?

如果您所说的“资源”指的是打开的句柄和分配的内存,那么您不必担心。当进程终止时,操作系统将释放此消息

如果您指的是临时文件、注册表项或其他提交到磁盘的东西,您希望在自己之后清理这些东西,那么在终止程序时,您恐怕无法捕获这些东西,必须手动或在下次启动时进行清理。至少就我所知。:)