2013-03-21 22 views
1

我在DLL中使用GDI对象,DLL中新的gdiplus :: bitmap返回null,但新的其他对象成功。我使用GdiplusStartup(& gdiplusToken,gdiplusStartupInput,NULL)进行初始化。 代码如下: GdiplusStartup(& gdiplusToken,gdiplusStartupInput,NULL); ... Gdiplus :: Bitmap * bmp = new Gdiplus :: Bitmap(bmp_info.bmWidth,bmp_info.bmHeight,PixelFormat32bppARGB); 是否有任何GDI初始化工作或初始化工作遗漏或其他问题。C++新的gdiplus :: DLL中的位图返回null

回答

0

已解决。我在DLLMain条目中初始化了它。现在我使用GDI对象将初始化更改为函数。