如何在MFC中插入位图

如题所述

可以用Picture控件,或者使用BitBlt函数将位图画到界面上,具体用法查找windows API。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-15
定义一个全局变量CBitmap m_bm;
在资源resource中 右键选择import 找到你要加入的位图(.bmp格式),加入。
重命名 ,如IDB_Bitmap1;
然后在CMyDlg构造函数中初始化m_bm 即:
m_bm.LoadBitmap(IDB_Bitmap1);

于是m_bm就可以用啦!!!你成功了吗

如何在MFC中插入位图
MFC中有一个位图类CBitmap,你可在资源中导入图片,必须是.bmp格式,然后定义类,最后Bitblt这个函数可以把位图下载到单文档或者其它工程中直接显示图片。下面是一份资料,你自己看看吧。在Windows中可以将预先准备好的图像复制到显示区域中,这种内存拷贝执行起来是非常快的。在Windows中提供了两种使用图形...

mfc 显示图像问题:
1、添加控件:拖一个图形控件到窗口上,把控件是属性设置为位图 2、引入位图:在资源视图里,选择bitmap,在上面点右键,选择“引入”,然后在弹出的选择文件对话框中选择你要从外部引入的图片,引入后一般外部图片都会超过256色,所以无法在VC里面浏览。新引入的图片会对应一个资源ID,如IDC_BITMAP1。...

请问怎么在MY_FORM窗体中加位图按钮
首先建立工程文档 然后加入按钮 按钮类型改为bitmap 新建或者调入一个位图 IDB_BITMAP1 从类向导里点出ondraw 加入 HBITMAP hBitmap1 = (HBITMAP) m_bitmap1.GetSafeHandle();((CButton*) GetDlgItem(IDC_weitu))->SetBitmap(hBitmap1);\/\/绘图,可用这段语句重绘实现位图变换 View.h里加...

MFC多文档应用程序中如何导入位图,已自己编了DIB类
位图要添加到工程中以方便使用。方法是通过资源的方式加载。每个资源有一个资源ID,通过这个ID访问到位图资源。有了位图还有使用操作位图的类:CBitmap 类。想要将位图显示到窗口上需要GDI知识。这是大概的知识点和方向希望可以帮助你。如果还有疑问请到QQ群:139892312找我。

MFC程序里如何插入图片
CBitmap bitmap;\/\/这里先建立一个位图对象 bitmap.LoadBitmap(IDB_BKGROUND); \/\/这里使用根本图像在资源中的ID加载图像到对象中 BITMAP bmp;\/\/这里建立一个位图结构体主要是用来取位图的长宽值的 bitmap.GetBitmap(&bmp);\/\/这里就是将位图对象中的图像资料放进这个结构体中 CDC dcCom;\/\/建立...

如何在状态条中加入Bitmap图
1. 首先在图形编辑器中生成一个位图,或从外部文件中加载一个位图资源到应用程序中,并标识其为IDB_BITMAP1。2. 在状态条中加入一个新的方块。在Mainfrm.cpp中加入下列语句 \/\/Mainfrm.cpp static UINT indicators[]= { ID_SEPARATOR,\/\/status line indicator ID_INDICATOR_BITMAP, \/\/BITMAP状态条...

MFC单文档里怎么添加位图?关键是插入不了图片,
导入的图片必须为*.bmp才行 ,你可以把这个jpg图片转换成bmp类型的,再导入资源就可以了

C++6.0里(MFC)如何给一个按钮加图案?
1.在按钮的属性里面的复选框里面选择 所有者绘制和位图这两个复选框(我用的是汉化的vc)2.添加按钮的CButton变量 ,手动改为 CBitmapButton类 3.在initdialog里面添加如下代码 变量名.LoadBitmaps(IDXXX1,IDXXX2);\/\/两个位图,一个是没有点击时出现的位图,一个是点击时出现的位图 ...

MFC怎么能把桌面上的一张图片给显示在界面上,求帮忙,最好能写一下代码...
(1)导入位图 把位图文件作为资源导入到应用程序 选择“插入|资源”命令 注意其ID,如IDB_BITMAP1 (2)装载位图 把位图资源装载到CBitmap对象 CBitmap bmp;bmp.LoadBitmap(IDB_BITMAP1);(3)读取位图信息 BITMAP bm;bmp.GetBitmap(&bm);int w=bm.bmWidth;int h=bm.bmHeight;(4)构造...

如何在MFC中添加多张位图?
mfc不支持jpg文件。只可以以RAW原始格式导入jpg文件,只能自己填写resource type(比如填jpg)后导入, 然后程序调用资源访问的函数,通过resource type名和资源ID得到原始RAW文件数据,用jpg解码代码来手工使用这些数据 。

相似回答