100分问怎样在WIN32编程时加载位图 兄弟刚开始学VC++,试过很多次都不知道怎么加载位图,不知道资源文件该怎样写,而且我始终弄不懂书上的例子连位图的路径都没给出,就可以加载,请各位帮帮我 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CBitmap m_bitmap;m_bitmap.LoadBitMap(IDB_BITMAP1);或者m_bitmap.LoadBitMap("路径") 方法一:HBITMAP hMap = (HBITMAP)LoadImage(0,"bitmap.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);BITMAP bm;GetObject(hBmp,sizeof(bm),&bm); 1. CBitmap m_bitmap; m_bitmap.LoadBitMap(IDB_BITMAP1);2. m_bitmap.LoadBitMap("路径");3. HBITMAP hMap = (HBITMAP)LoadImage( 0,"bitmap.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);BITMAP bm;GetObject(hBmp,sizeof(bm),&bm); 他们把bitmap当成resource insert 的了所以他们只使用了ID就可以了。:) 谢谢大家的帮忙可是大家给我说的代码是写在资源文件里还是写在CPP文件了? 当然是写在cpp中了,用的时候载入就可以了,去找本《windows程序设计》的书,上面的例子比较容易懂的,网上也有的当 如何选取多种后缀的文件? hook qq 的问题 使用VC++生成单文档、多视风格的应用程序 关于IP问题 请教图像处理的问题! 图片加水印,效果像这个就可以了! 怎样才能屏蔽掉或者说重载掉CEDITVIEW中右键菜单的删除,拷贝等功能? 棘手问题:如何在两个以上的类里调用dll中定义的函数? 杀死一个对话框或是使一个对话框消失,有些什么办法? 【MFC】关于 OnPaint 里面使用双缓冲绘图 依然不停闪烁 如何把数据文件中的数据分列读取并保存?急! 谁能写一个Filter解密WMV并播放,高手请过来!
m_bitmap.LoadBitMap(IDB_BITMAP1);
或者
m_bitmap.LoadBitMap("路径")
HBITMAP hMap = (HBITMAP)LoadImage(0,"bitmap.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
BITMAP bm;
GetObject(hBmp,sizeof(bm),&bm);
m_bitmap.LoadBitMap(IDB_BITMAP1);
2.
m_bitmap.LoadBitMap("路径");
3.
HBITMAP hMap = (HBITMAP)LoadImage( 0,"bitmap.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
BITMAP bm;
GetObject(hBmp,sizeof(bm),&bm);
所以他们只使用了ID就可以了。:)
可是大家给我说的代码是写在资源文件里还是写在CPP文件了?