0
根據this article,我們必須在卸載dll之前調用GdiPlusUnload
。根據other articles,我們也必須撥打dxInitializeGDIPlus
和dxFinalizeGDIPlus
。Developer Express,GDI +關機
我們有很多dll,都是使用開發人員快速運行時軟件包構建的。
我們是否必須使用devexpress組件在所有dll中調用這些過程? dxFinalizeGDIPlus
和GdiPlusUnload
?
我們也使用TMS軟件的一些組件。他們如何使用gdi +?我們是否應該在那裏調用一些初始化/最終化過程?
,並使用運行時包以任何方式不改變呢? 應該發生什麼,如果我們不把dxInitializeGDIPlus/dxFinalizeGDIPlus? – Vegar 2010-11-08 18:21:29
一般來說,很難預測確切的效果我們收到很多來自客戶的報告,當dxFinalizeGDIPlus方法沒有被調用時,應用程序沒有正確卸載,這是因爲在這種情況下gdiplus.dll沒有被卸載 – 2010-11-09 09:41:29
我們試圖將我們的調用dxInitializeGDIPlus/dxFinalizeGDIPlus移回到我們的dll中。這會使應用程序每次都掛起。 – Vegar 2010-11-17 10:01:58