VC加载PNG图片

#include "GdiPlus.h"
using namespace Gdiplus;

加载gdiplus.lib

在APP中修改

1:

ULONG_PTR m_pGdiToken;

2:在InitInstance()中

//gdi+用到的两个变量   装载gdi+
GdiplusStartupInput m_gdiplusStartupInput;
   
GdiplusStartup(&m_pGdiToken,&m_gdiplusStartupInput,NULL);

3:写ExitInstance()

GdiplusShutdown(m_pGdiToken);

在DLG中修改

1.

void CTestDlg::LoadPng() 
{
	CDC	*pDC =GetDC();
	Graphics graphics( pDC->m_hDC);
	Image image(L"background.png", FALSE);
	graphics.DrawImage(&image, 10,10);
}

 

完成

posted @ 2012-02-21 15:23  stdtrekman  阅读(3106)  评论(0编辑  收藏  举报