MFC bitmap图片加载不了,用的是VC2010

我把资源图片放在res文件夹下面的图片说明,然后导入就是这样了图片说明,后面该怎么操作啊,我用VC2013将资源图片放在res文件夹下面,通过资源视图打开res文件夹都看不到图片,网上差的好像是VC2013的bug,所以改用10,结果不知道该怎么操作了

3个回答

 void CQ695238Dlg::OnBnClickedButton1()
{
    // TODO: Add your control notification handler code here
    CBitmap bitmap;
    bitmap.LoadBitmap(IDB_BITMAP1);  
    CStatic *p=(CStatic *)GetDlgItem(IDC_STATIC_BMP1);  
    p->ModifyStyle(0xf,SS_BITMAP|SS_CENTERIMAGE); 
    p->SetBitmap(bitmap); 
}
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复weixin_42163711: 目前手上没有vs2013,你确认是bug?你哪里看到的
大约一年之前 回复
weixin_42163711
神农藏百草 谢谢谢谢谢谢,非常有帮助,请问2013不能加载bitmap这个有什么解决方法吗
大约一年之前 回复

图片说明

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Q695238 MFC bitmap图片加载 VC2010
Q695238 MFC bitmap图片加载 VC2010 https://ask.csdn.net/questions/695238
Bitmap 的图片加载
private List data;     private Context context;     private DisplayImageOptions options;     public MyLvAdapter(List data, Context context) {         this.data = data;         this.contex
【VS2015 MFC】bitmap图片加载实现进度条变化
1.新建MFC  CMFCApplication4项目对话框 2.资源视图导入bitmap 3.Dialog界面插入Picture control 控件,重命名ID:IDC_STATIC_PIC,添加变量m_Picture。 注意:ID:IDC_STATIC会报错 4.ttt添加Button控件,双击控件自动添加消息处理函数 void CMFCApplication4Dlg::O
用MFC绘制Bitmap
用mFC对位图进行擦作,实现位图操作,主页是DC绘制位图的简单例子,希望可以对大家有用
vc2010的c程序调试不了
用vc2010编辑一个c程序后 点启动调试 出现下面的状况:rn[img=https://img-bbs.csdn.net/upload/201310/09/1381319322_790979.jpg][/img]rn点”是“之后出现rn[img=https://img-bbs.csdn.net/upload/201310/09/1381319433_944146.jpg][/img]rn点”是“之后出现rn[img=https://img-bbs.csdn.net/upload/201310/09/1381319497_145776.jpg][/img]rn请问应该怎么解决?
Android图片加载之初步认识bitmap
什么是Bitmap:位图文件(Bitmap),扩展名可以是.bmp或者.dib。位图是Windows标准格式图形文件,它将图像定义为由点(像素)组成,每个点可以由多种色彩表示,包括2、4、8、16、24和32位色彩。例如,一幅1024×768分辨率的32位真彩图片,其所占存储字节数为:1024×768×32/(8*1024)=3072KB位图文件图像效果好,但是非压缩格式的,需要占用较大存储空间,...
MFC bitmap
This is a program that is based on MFC.It is a bitmap_proceeing program.
VC2010 C++ MFC sample
是C++ 2010 MFC编程原代码,希望对学习C++有帮助。
OpenCV2.4.8 VC2010 MFC 内存泄露
内存泄露rn当用VC2010控制端程序时,有main函数,采用OpenCV的采图类VideoCapture,进行采图,显示,然后注销,没有内存泄露的现象发生。rn当用VC2010对话框MFC时,采用OpenCV的采图类VideoCapture,定义对象后,可以采图,注销后,当退出时,会有内存泄露的现象。rn起先,我们怀疑是否与相机有关,毕竟400多元的相机是不是有问题。于是换了CMOS工业相机,有驱动。但是,用OpenCV调用时,这种内存泄露的现象依旧存在。rn于是,还是转到OpenCV的问题来。rn请教诸位高手,能否解决这种内存泄露的现象。
MFC在VC2010中的应用
本文档主要介绍了MFC的模块化应用,详细介绍了MFC与VC2010之间的衔接,是初学者的必选资料。
VC2010中MFC的CString
在vc2010中,MFC还有自己的CString了吗?现在默认的是ATL的CString,包含afx.h也没有。
mfc入门vc2010
vc2010mfc应用,权威开发指南之宝,易于上手!
VC2010 MFC 自定义消息响应时间
我现在用一块PCI板卡,数字IO,应用过程:利用外部脉冲触发消息处理函数读取测量数据。出现响应的消息个数和触发脉冲个数不同的问题,怀疑上位机的消息响应时间过长,导致后来的消息覆盖掉了前一个消息。
MFC下实现图片加载
MFC下实现图片加载,可以更换背景,加载位图
vc2010下怎么实现不了菜单栏?
class MainWindow : public QMainWindow rn类中声明:rnQAction *openAction;rn构造函数中:rn [code=C/C++]openAction = new QAction(tr("&Open"), this); rn openAction->setShortcut(QKeySequence::Open); rn openAction->setStatusTip(tr("Open a file.")); rn rn QMenu *file = menuBar()->addMenu(tr("&File")); rn file->addAction(openAction); rn rn QToolBar *toolBar = addToolBar(tr("&File")); rn toolBar->addAction(openAction);rn[/code]rn以上代码运行后只能生成工具栏,而没有菜单栏?
mfc 图片加载速度慢问题
WINCE平台开发mfc智能设备应用程序,基于对话框的工程,工程中包含多个对话框rn用BMP位图做对话框背景,位图800*480像素,大小1M左右,对话框之间切换显示时,rn第一次显示速度较慢,感觉图片是刷出来的,之后再显示速度就很快了。rn请问这是什么原因?有什么优化方法吗?rn代码如下:rn[code=C/C++]rnrnOnPaint()rnrn CPaintDC dc(this);rn CDC memDC;rn CBitmap bmBkgnd;rn bmBkgnd.Attach( m_Bkgnd );rnrn memDC.CreateCompatibleDC(&dc);rn CBitmap *pOldBm = memDC.SelectObject(&bmBkgnd);rnrn BITMAP bm;rn bmBkgnd.GetObject(sizeof(bm), &bm);rnrn dc.BitBlt(0, 0, bm.bmWidth, bm.bmHeight, &memDC,0,0,SRCCOPY );rn memDC.SelectObject( pOldBm );rn bmBkgnd.Detach();rn CDialog::OnPaint();rn rnrn[/code]rnrnOnInitDialog()中加载图片 rnm_Bkgnd =::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1) );rn
MFC单文档视图之图片加载
//方法一CDC memDC; HBITMAP H_bit; BITMAP bit; H_bit = (HBITMAP)LoadImage(::AfxGetInstanceHandle(), _T("bigbang.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION); GetObject(H_bit, s
MFC png 图片加载
MFC png 图片加载
求助:VC2010 MFC EDIT CONTROL 数据太多编辑不了
我把一个有百万行数据的文本文件导入到了编辑框里面,发现只能删除,不能输入,在编辑框末尾尝试输入数据(输入不了),再拖动滚动条,会变得很卡。数据量少的正常,大了就出现这种情况。拜托了!
Bitmap*转byte[] 用MFC怎么写
rn下面是C#的rn//Bitmap转byte[] rn public static byte[] BitmapToBytes(Bitmap Bitmap) rn rnrn MemoryStream ms = null; rn try rn rn ms = new MemoryStream(); //这个好象是NET的类,但我用MFCrn Bitmap.Save(ms, Bitmap.RawFormat); //这是啥?rn byte[] byteImage = new Byte[ms.Length]; //这是啥rn byteImage = ms.ToArray();//这是啥 rn return byteImage; rn
VC2010 MFC 滚动条窗口显示图像
VC2010 MFC 多文档项目,CImage载入图像并用带滚动条的窗口显示。
vc2010的MFC没MSDN,怎么办?
刚学MFC,发现书上面极力推荐的MSDN,vc2010居然没有,这可怎么办,电脑是win7,总不能把vc2010卸了吧?
vc2010 mfc 连接DB2数据库
求问VC 2010 mfc 程序 用ADO对象连接DB2数据库 connectstring 到底该怎么写呀n试了网上好几种方式都连接不上
人事管理系统(MFC,VC2010,Access数据库)
该人事管理系统运用了VC2010开发环境的各种控件,菜单等,以及Access数据库,过程简单,但其功能全面,是VC2010的使用,运用MFC的好例子,代码容易看懂,其功能还可依你的想法扩展。该文件还介绍了如何建立Access数据库,以及SQL语言的运用
MFC学习bitmap的代码类
MFC学习bitmap的代码类,包含bitmap资源文件,详细注释
MFC BitMap堆叠问题
[img=https://img-bbs.csdn.net/upload/201401/04/1388800608_348926.jpg][/img]rn加载位图成功,但是当改变dlg的大小的时候,出现了图片堆叠的情况,不知道如何解决,高手帮一下忙~~~谢谢~~~~,途中的只有两个控件,Edit,button,不用关心两个控件的位置问题。
MFC BITMAP 转换成 CBitmap
求助各位大大,需要二维数组转化成位图,从网上找了一个转换成BITMAP的,但是不知道怎么去显示
MFC cdc bitmap问题
[code=c] rnm_drawDC.CreateCompatibleDC(NULL);rn m_bmp1.CreateCompatibleBitmap(pDC,90000,1000);rn m_drawDC.SelectObject(&m_bmp1);rn m_drawDC.FillSolidRect(0,0,90000,1000,RGB(255,255,255));rn m_drawDC.SetBkMode(0);rnrn m_bmp_out.CreateCompatibleBitmap(pDC,1000,400);rn m_drawOutDC.CreateCompatibleDC(NULL);rn m_drawOutDC.SelectObject(&m_bmp2);rn m_drawOutDC.SetBkMode(0);rn m_drawOutDC.BitBlt(0,0,WIDTH,HEIGH,&m_bk_DC,0,0,SRCCOPY); //插入背景图像rn m_drawOutDC.SelectObject(m_bmp2); rnrnrn rn m_drawOutDC.StretchBlt(0,0,1000,400,&m_drawMemDC,0,0,90000,1000,SRCCOPY);[/code]rnrnrn为什么只有背景图,m_drawDC的显示不到m_drawOutDC上?好像是因为分配内存太大,不知道如何解决这个问题,麻烦各位帮忙看看。
在MFC添加Bitmap资源
出现这个错误提示:图片颜色数超过256种 无法加载。rn请问怎么解决 谢谢
vc2010下用的egg库
由于其他版本的如2008的egg库不兼容,现提供给大家VC2010下用egg库(像素)
用vc2010开发软件,连接数据库
是否一定要用ado.net?用ado行吗?
用VC2010编译出问题
提示rn1>c:\program files\microsoft sdks\windows\v7.0a\include\winnt.h(290): error C2059: 语法错误:“;”rnrn有问题的行是rntypedef void *PVOID;rntypedef void *POINTER_64;//这行有问题rntypedef void *PVOID64; rnrn
VC2010怎么用SOCKET
我用VS2010里的VC写了一个C的网络通信程序,结果编译的时候不能通过,出现“error LNK2019: 无法解析的外部符号 _WSACleanup@0”,所有的SOCKET函数都是这样...这是为什么呢...
VC2010中文版设置使用MFC DLL动态库是在哪里设置?
VC2010中文版设置使用MFC DLL动态库是在哪里设置?
VC2010静态编译的程序在2000下运行不了??
VC2010静态编译的程序在2000下运行不了,debug和release都不行
vc2010
本人是一名c++初学者,使用的是win7下的vc2010,请问大虾们用哪本教材比较好,thanks!
VC2010
VC2010添加对话框,再添加按钮,在按钮属性中找不到Font属性来改变大小,请问怎么改变按钮字体的大小,如果是用到类定义的,请把过程详细告诉我,谢谢各位大神了···
MFC中 CDC和Bitmap的错误
.h文件rnpublic:rn CBitmap MemBitmap;rn CDC MemDc;rn void DrawBackgroud(CDC *pDC);rn.cpp文件rnvoid DrawBackgroud(CDC *pDC)rnrn rn rn MemDc.CreateCompatibleDC(pDC);rn MemBitmap.LoadBitmap(IDB_BG);rn rn BITMAP bm; rn MemBitmap.GetObject(sizeof(BITMAP),&bm); rn CBitmap *pOldBit = MemDc.SelectObject(&MemBitmap); rn pDC->BitBlt(0,0,1000,640,&MemDc,0,0,SRCCOPY);rn MemBitmap.DeleteObject();rnrn MemDc.SelectObject(pOldBit);rn MemDc.DeleteDC();rn rnrnrn结果rnD:\demo\game\gameView.cpp(112) : error C2065: 'MemDc' : undeclared identifierrnD:\demo\game\gameView.cpp(112) : error C2228: left of '.CreateCompatibleDC' must have class/struct/union typernD:\demo\game\gameView.cpp(113) : error C2065: 'MemBitmap' : undeclared identifierrnD:\demo\game\gameView.cpp(113) : error C2228: left of '.LoadBitmapA' must have class/struct/union typernD:\demo\game\gameView.cpp(116) : error C2228: left of '.GetObjectA' must have class/struct/union typernD:\demo\game\gameView.cpp(117) : error C2228: left of '.SelectObject' must have class/struct/union typernD:\demo\game\gameView.cpp(119) : error C2228: left of '.DeleteObject' must have class/struct/union typernD:\demo\game\gameView.cpp(121) : error C2228: left of '.SelectObject' must have class/struct/union typernD:\demo\game\gameView.cpp(122) : error C2228: left of '.DeleteDC' must have class/struct/union type
mfc加载bitmap位图问题】】
我建立了一个mfc对话框,然后加载了一张bitmap位图IDB_BITMAP1,成功把它弄成了这个对话框的背景。rnrn我又在对话框里添加了一个选项卡(tabctrl)控件,想给选项卡的每页都添加一幅图片,但除了主对话框背景的那张图片IDB_BITMAP1,我怎么也加载不上第二张图片了.rnrn我在选项卡的每页都添加了一个picture Control控件,type设置成bitmap,image里只能显示IDB_BITMAP1。rn当我在资源的Bitmap里直接添加bitmap资源,会有一个IDB_BITMAP2,但它只是显示一个全白色的图,我怎么才能把这个全白色的图改变成我想要的加载的图片呢?rn
【MFC笔记】动态加载不同的bitmap
1、新加对话框模板 2、对话框中加picture控件,控件的属性type改为bitmap,ID修改一下,如果不改后面不能操作。 3、picture控件增加变量名 4、新建2个bitmap,分别是IDB_BITMAP1和IDB_BITMAP2。 5、新建两个按钮,按1显示图片1,按2显示图片2。建立消息 6、两个消息内容分别如下,后一个改为IDB_BITMAP2 void CM...
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池