MFC实现picture控件显示jpg图片文件

void CMFC_display_opencvDlg::OnBnClickedOk()
{
    // TODO: 在此添加控件通知处理程序代码
    //CDialogEx::OnOK();

    //读取图片
    CImage image;
    image.Load(_T("1.jpg"));

    //获取图片客户区位置
    CRect imageRect;
    GetDlgItem(IDC_STATIC)->GetClientRect(&imageRect);

    //CDC类定义的是设备上下文对象的类,又称设备环境对象类。具体我也不懂,差了很多感觉就是画图时需要
    CDC *picDC = GetDC();
    image.Draw(picDC->m_hDC, imageRect);
    ReleaseDC(picDC);        //释放指针
}

你可能感兴趣的:(MFC)