tnfh.net
当前位置:首页 >> vs2010处理Bmp图像 >>

vs2010处理Bmp图像

这样试试,应该可以了 hBitmap=(HBITMAP)LoadImage(NULL,L"BEIJINGTUPIAN.bmp", IMAGE_BITMAP,0,0, LR_LOADFROMFILE|LR_CREATEDIBSECTION|LR_DEFAULTSIZE);

建议先了解下bmp的数据格式,然后会比较有帮助 前54字节是bmp的头,后面的是24位888的颜色数据,当然还有其他格式

你想怎么使用这个bmp?

用sprintf或CString.Format最简单。 把以下代码 t_num++; char luj[53]="C:\\Users\\攀星\Desktop\\程序\\转化好的BMP图片\\"; char ch[5]=".bmp"; char b[5]; b[0]=(char)(48+t_num/1000); b[1]=(char)(48+t_num/100); b[2]=(char)(48+t_num/10...

这个代码是能够达到要求的,我已发了一个包文件给你,请查收。 CFileDialog* mydialog=new CFileDialog(TRUE, ".avi ",NULL,OFN_FILEMUSTEXIST|OFN_PATHMUSTEXIST, "视频文件(*.AVI)|*.AVI|| ",this); if(mydialog-> DoModal()==IDCANCEL) retur...

MFC一般只能操作BMP类型的图;添加资源然后导入bmp图 CBitmap bitmap;bitmap.LoadBitmap(IDB_begin1);//参数为你图的ID CreateCaret(&bitmap); 如果是要绘图的话 begin1.CreateCompatibleDC(pDC); pDC->BitBlt(400,10,196,80,&begin1,0,0,SRCCOP...

fileDlg.m_ofn.lpstrTitle=L"打开BMP对话框"; 你将原有的 标题的指针 地址改变了 导致退出的时候 释放出现问题 先保存原有的 然后在 弹出对话框之后 赋值 回去

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com