MFC对话框打开一幅图片并在picture显示和图片保存..docVIP

  • 53
  • 0
  • 约3.93千字
  • 约 7页
  • 2016-12-31 发布于重庆
  • 举报

MFC对话框打开一幅图片并在picture显示和图片保存..doc

MFC对话框打开一幅图片并在picture显示和图片保存.

学了MFC一段时间后,试着要用对话框打开一幅bmp图像并保存,结果发现网上这些资料太少了,而且有的也讲不清,讲不全,所以自己磕磕碰碰捣鼓了好久,期间也谢谢各位大神的指导,现在我终于完成,特意写出来与大家分享,各位菜鸟共勉。 首先要先了解bmp位图结构 /view/d06c23543c1ec5da50e2706d.html 可以去看看,内容不多但是够看,也容易懂 了解位图的显示函数 SetStretchBltMode() StretchDIBits()具体函数介绍自己百度一下,我就不多说了 开始做啦 新建一个MFC对话框文档 默认其他设置,点击完成后会出现这个界面 在按钮上单击鼠标右键,在弹出的列表中选择属性 把标题改为读取图片 再添加一个按钮,把ID改为IDC_SAVE,标题改为保存图片 在控件中选择图像,然后在对话框画一个大小适宜的矩形框,在选中对话框点击右键,选择属性,把ID改为IDC_PICTURE 回到对话框界面,双击读取图片按钮,这时会弹出一个对话框,点确定然后就会跳到关联函数这边了 先把CDialog::OnOK();注释起来,这个是点击按钮后对话框就会关闭的函数 然后在// CDialog::OnOK();下面添加以下代码 代码都有注释,不懂的地方可以自己再百度 //CFileDialog为VC中打开文件对话框类 BITMAP

文档评论(0)

1亿VIP精品文档

相关文档