我目前正在处理遗留的MFC应用程序,我注意到在退出应用程序之前缺少对GdiplusShutdown()的调用。 documentation明确指出每个GdiplusStartup调用必须通过调用GdiplusShutdown()进行配对。
如果未调用此函数会发生什么?对象泄漏,内存泄漏,其他?
答案 0 :(得分:0)
最有可能的结果是您无法重新启动 GDI +。即如果您第二次致电WrongState
而没有干预,您可能会得到GdiplusStartup
。但是,由于您计划退出应用程序,这不是一个真正的问题。