我想从资源中加载 PNG 文件。有一种大致 MFC 方式(使用CResourceStream):
CImage img;
CResourceStream str(0, MAKEINTRESOURCE(id), _T("PNG"));
img.Load(&str);
CBitmap *bmp(CBitmap::FromHandle(img.operator HBITMAP());
但是一个项目是 MFC-less 和 ATL-less。如何编写以非 MFC 样式加载 png?据我了解,这个目的可以通过 GDI+ 来实现