MFC Picture Control控件显示图片

首先定义全局变量CString 用来保存图片所在的路径m_path

CRect rect;
m_picture.GetClientRect(&rect);     //m_picture为Picture Control控件变量,获得控件的区域对象,rect存储的是m_picture的大小

CImage image;       //使用图片类
image.Load(m_path);   //装载路径下图片信息到图片类
CDC* pDC = m_picture.GetWindowDC();    //获得显示控件的DC
image.Draw( pDC -> m_hDC,rect);      //图片类的图片绘制Draw函数
ReleaseDC(pDC);

CWnd *pWnd;
pWnd = GetDlgItem( IDC_MY_IMAGE );    //获取控件指针,IDC_MY_IMAGE为控件ID号
pWnd->MoveWindow( CRect(0,0,100,100) );    //在窗口左上角显示一个宽100、高100的编辑控件



你可能感兴趣的:(图片,信息)