想让对话框跟着加载图片的大小变化而变化该怎么办
楼下注意是窗口大小跟着加载图片的大小。。。。
我就贴部分代码
void Cmfcdemo2Dlg::OnLoadJpeg(int i)
{
CString szfile="C:\\Users\\Administrator\\Pictures";
CString temp;
temp.Format("%d",i);
szfile+="\"+temp+".jpg";
CFile file;
file.Open(szfile,CFile::modeReadWrite);
DWORD dwlen=file.GetLength();
if(m_hMem!=NULL)
{
GlobalFree(m_hMem);
m_hMem=NULL;
}
m_hMem=GlobalAlloc(GMEM_MOVEABLE,dwlen);
LPVOID pData=NULL;
pData=GlobalLock(m_hMem);
file.Read(pData,dwlen);
file.Close();
GlobalUnlock(m_hMem);
CreateStreamOnHGlobal(m_hMem,TRUE,&m_pStream);
OleLoadPicture(m_pStream,dwlen,TRUE,IID_IPicture,(LPVOID*)&m_picture);
m_picture->get_Height(&m_JPEGHeight);
m_picture->get_Width(&m_JPEGWidth);
OnPaint();
}