退出应用程序之前不调用GdiplusShutdown有什么后果?

时间:2015-05-10 23:16:10

标签: c++ mfc gdi+

我目前正在处理遗留的MFC应用程序,我注意到在退出应用程序之前缺少对GdiplusShutdown()的调用。 documentation明确指出每个GdiplusStartup调用必须通过调用GdiplusShutdown()进行配对。

如果未调用此函数会发生什么?对象泄漏,内存泄漏,其他?

1 个答案:

答案 0 :(得分:0)

最有可能的结果是您无法重新启动 GDI +。即如果您第二次致电WrongState而没有干预,您可能会得到GdiplusStartup。但是,由于您计划退出应用程序,这不是一个真正的问题。