根据this article,我们必须在卸载dll之前调用GdiPlusUnload
。根据{{3}},我们还必须致电dxInitializeGDIPlus
和dxFinalizeGDIPlus
。
我们有很多dll,都是使用developer Express运行时包构建的。
我们是否必须使用devexpress组件在所有dll中调用这些程序? dxFinalizeGDIPlus
和GdiPlusUnload
?
我们还使用了TMS Software的一些组件。他们如何使用gdi +?我们是否应该在那里调用一些初始化/最终化程序?
答案 0 :(得分:3)
我将回答与DevExpress控件相关的部分问题。您应该在使用我们的控件的所有DLL中调用dxInitializeGDIPlus / dxFinalizeGDIPlus方法。如果使用上述方法,则无需使用GdiPlusUnload方法。
不幸的是,我不能告诉你特定的TMS软件控件:(。