我想在一个dialog上面显示一个位图,这个位图是在运行时才选择的,现在我得到所要显示的文件名,怎样显示它呢?我试过这样:
//**取文件
m_cmd.SetFilter("*.bmp|*.bmp");
m_cmd.ShowOpen();
CString fn;
fn=m_cmd.GetFileName();
//**
CBitmap bmp;
int isok;
isok=bmp.LoadBitmap(fn);
CStatic stabmp;//把这个和对话框上的static控件相连
RECT rect;
rect.left=50;rect.top=150;rect.right=350;rect.bottom=450;stabmp.Create("",WS_CHILD|SS_BITMAP|WS_VISIBLE,rect,AfxGetMainWnd(),IDC_STATIC);
stabmp.SetBitmap(bmp);结果不行,不知道该怎么做?