首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CImage读取png图片文件资源解决方法

2012-06-07 
CImage读取png图片文件资源在单文档的OnDraw函数中添加atlimage.h头文件然后在OnDraw函数中添加如下代码:v

CImage读取png图片文件资源
在单文档的OnDraw函数中添加atlimage.h头文件
然后在OnDraw函数中添加如下代码:

void CCImageView::OnDraw(CDC* /*pDC*/)
{
CCImageDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;

// TODO: 在此处为本机数据添加绘制代码
CImage image;  
CClientDC dc(this);
image.LoadFromResource(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_PNG)); 
image.Draw(dc.m_hDC ,CPoint(0,0));
image.Destroy(); 
}

编译通过,但运行提示出错

File:.......\atlimage.h
Line:504
Expression :hBitmap!=0

[解决办法]
http://blog.csdn.net/adupt/article/details/2768173

热点排行