MFC Picture 控件

原创 2016年06月02日 11:09:02

一:动态加载PNG

CFileDialog filedlg(TRUE, _T(".png"), NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("图片文件(*.png)|*.png||"));
 if (filedlg.DoModal() == IDOK)
 {
  eqpico = filedlg.GetPathName();

  CImage image;
  image.Load(eqpico);
  if (image.IsNull())
  {
   MessageBox(_T("加载失败"));
   return;
  }
  
  CStatic* pWnd = (CStatic*)GetDlgItem(IDC_PIC_EQP_ICO);

  CDC *pDC = pWnd->GetDC();
  CRect rect;//如果不要拉伸图片不要此处
  pWnd->GetClientRect(&rect);;//如果不要拉伸图片不要此处
  pDC->SetStretchBltMode(STRETCH_HALFTONE);;//如果不要拉伸图片不要此处

  image.Draw(pDC->m_hDC, rect);;//如果不要拉伸图片,rect改为0,0
  image.Destroy();
  ReleaseDC(pDC);
 }



版权声明:本文为博主原创文章,未经博主允许不得转载。

[ MFC ] 对话框动态控件的创建 在Picture Control控件上显示图片 [大三TJB_708]

VS2012MFC 应用程序 1 MFC对话框之上的动态控件的创建 在对话框上的控件是MFC类的一个具体对象,其对应的变量内包含了类的数据成员和函数成员。当在对话框之上使用静态控件时,可以根据类...
  • misskissC
  • misskissC
  • 2014年05月13日 19:50
  • 47401

MFC 刷新失效的Picture控件

问题描述:如在摄像头显示时,关闭摄像头,此时Picture控件仍然显示最后一帧图像,需要刷新掉,还原Picture控件。或者重复显示两张不同大小的图片时,第二张背景有第一张图片残留。   ...
  • dafenqie
  • dafenqie
  • 2017年01月15日 08:30
  • 545

保存MFC中picture control 控件的图片

MFC半吊子,前段时间需要用到保存picture control控件的图片,在网上找了很久都不是自己需要的,所以自己整了一个,分享给需要的人 //保存picture control控件的图片, 参...
  • A478257115
  • A478257115
  • 2016年11月04日 09:33
  • 576

MFC picture 控件加载图片

       图片控件简介        图片控件和前面讲到的 静态文本框 都是静态文本控件,因此两者的使用方法有很多相同之处,所属类都是CStatic类,有关成员函数已在前面介绍,这里...
  • feixiangyue
  • feixiangyue
  • 2014年01月23日 11:36
  • 1218

VS2010/MFC编程入门之二十七(常用控件:图片控件Picture Control)

上一节中鸡啄米讲的是滚动条控件,本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以在界面某个位置放入图片控件,显示图片以美化界面。        图片控件简介     ...
  • my_lord_
  • my_lord_
  • 2016年08月24日 21:08
  • 4741

MFC picture控件中显示图片

PictureBox 控件的主要作用是为用户显示图片。实际显示图片由 Picture 属性决定。Picture属性包括被显示的图片的文件名(及可选的路径名)。   注意 ...
  • Tonny_007
  • Tonny_007
  • 2014年02月21日 17:13
  • 1816

利用MFC的Picture控件显示和处理图像

在《OpenCV教程-基础篇》的2.8节中,所创建的MFC图像显示是直接放在对话框面板的左上角的,感觉不大美观。在MFC快速应用opencv一书中则是介绍用SDI(单文档界面)来显示图像,《A st...
  • fengqingbojing
  • fengqingbojing
  • 2016年02月27日 13:58
  • 1432

VS2012MFC常用控件:图片控件Picture Control

本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以在界面某个位置放入图片控件,显示图片以美化界面。        图片控件简介        图片控件和前面讲到...
  • hanshuning
  • hanshuning
  • 2014年11月01日 16:21
  • 3270

【opencv/mfc】PICTURE控件显示图像

1、VS2012与opencv2.4.9环境配置 http://blog.csdn.net/qq_15947787/article/details/50778609 2、加入CvvImage类,由...
  • qq_15947787
  • qq_15947787
  • 2016年04月08日 15:19
  • 1180

VS2013/MFC编程入门之二十六(常用控件:图片控件Picture Control)

本节主要讲一种简单实用的控件,图片控件Picture Control。通过使用图片控件我们可以在界面某个位置显示图片以美化界面。        图片控件简介        图片控件和前面讲到的静态...
  • zhaoyinhui0802
  • zhaoyinhui0802
  • 2016年12月03日 10:05
  • 6580
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC Picture 控件
举报原因:
原因补充:

(最多只允许输入30个字)