MFC打开和保存一幅bmp图片---编程流程.docVIP

  • 0
  • 0
  • 约3.61千字
  • 约 6页
  • 2019-09-25 发布于江苏
  • 举报

MFC打开和保存一幅bmp图片---编程流程.doc

打开一幅图片 新建一个多文档的MFC应用程序. 在_Doc.h文件的C_Doc类中增加如下成员变量; public: int numquad; //调色板数 int flagOpen; //标志是否打开bmp BITMAPINFO* pbi; //记录图像细节 BYTE* lpbuf; //图像数据 RGBQUAD* quad; //调色板 BITMAPFILEHEADER bf;//文件头 BITMAPINFOHEADER bi; //信息头 修改”打开”菜单项的响应函数; 找到菜单资源 在”打开”菜单项建立类向导,页面设置如下: 选择“Add function”,然后单击“Edit Code” 编辑代码如下: void CZhbDoc::OnFileOpen() { // TODO: Add your command handler code here LPCTSTR lpszFilter=BMP Files(*.bmp)|*.bmp|任何文件|*.*||; CFileDialog dlg(TRUE,lpszFilter,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,lpszFilter,NULL); CString filepath; CFile file; //打开文件对话框 if(dlg.D

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档