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实现picture控件显示jpg图片文件
最新推荐文章于 2025-09-08 12:29:01 发布
本文介绍了一个简单的CMFC对话框程序,演示了如何在Windows应用程序中使用OpenCV加载并显示一张图像。通过CImage类加载图像,并利用CDC设备上下文对象将其绘制到静态控件上。
1616





