我在 DLL 中使用 GDI 对象,但new gdiplus::bitmap
在 DLL 中返回了NULL
. 其他新对象成功。我曾经GdiplusStartup(&gdiplusToken, gdiplusStartupInput, NULL)
初始化。
编码:
GdiplusStartup(&gdiplusToken, gdiplusStartupInput, NULL);
...
Gdiplus::Bitmap *bmp = new Gdiplus::Bitmap(bmp_info.bmWidth, bmp_info.bmHeight, PixelFormat32bppARGB);
是否有任何 GDI 初始化工作或其他初始化丢失或其他原因。