求sdk形式加载、处理png图片格式的代码
求sdk方式加载、处理png图片格式的代码
我有一个程序,是用sdk方式写的,没有用mfc,只是用了windows的API函数。
现在需要加载显示一些png格式的文件,不知如何办。网上搜到的VC下加载png格式的代码都是C++的,有的是利用GDI+,有的是利用MFC的Image类。但我不知道不用这些类,而是直接用API函数加载、处理png格式文件的代码怎么写?
只需要到生成HBITMAP hBitmap的地方就行了,下面的我都会了。
谢谢!
------解决方案--------------------
GDI+ 加载PNG图片
我有一个程序,是用sdk方式写的,没有用mfc,只是用了windows的API函数。
现在需要加载显示一些png格式的文件,不知如何办。网上搜到的VC下加载png格式的代码都是C++的,有的是利用GDI+,有的是利用MFC的Image类。但我不知道不用这些类,而是直接用API函数加载、处理png格式文件的代码怎么写?
只需要到生成HBITMAP hBitmap的地方就行了,下面的我都会了。
谢谢!
------解决方案--------------------
GDI+ 加载PNG图片
Graphics graphics(hDC);
Image image(L"background.png", FALSE);
graphics.DrawImage(&image, 10,10);;