给你个更好用的类吧,压缩包中的 Picture.h 和 Picture.cpp
在工程菜单中将这两个文件添加入工程
在 dlg 的 .h 文件中添加引用
#include "Picture.h"
声明一个实例
CPicture pic;
然后在 initdialgo 事件中装载图片
pic.Load("c:\\somepicture.jpg");
在 OnPaint 事件中绘制图像
CWnd* pWnd = GetDlgItem(IDC_PICTURE1);
CDC* pDC = pWnd->GetDC();
CSize size=pic.GetImageSize();
CRect rc;
rc.top=0;
rc.left=0;
rc.right=size.cx;
rc.bottom=size.cy;
pic.Render(pDC,rc);
期中rc是你要绘图的大小。