首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

在VC2005中,能在按钮上加图片吗?该如何解决

2012-02-24 
在VC2005中,能在按钮上加图片吗?在VC2005中,Button按钮控件的属性里有一个 Bitmap 属性,它是一个布尔型

在VC2005中,能在按钮上加图片吗?
在VC2005中,Button按钮控件的属性里有一个 "Bitmap "属性,它是一个布尔型属性,是不是用来指定可以在按钮上加图片?怎么加?在VB里是可以给按钮加图片的,在VC里可以不可以,如果可以,应该怎么做?最好有一个简单的一例子,多谢.

[解决办法]
可以,.h里面CBitmap m_bitmap;CButton *m_pButton;图片载入资源,如果导不进,就在资源源代码模式下添加
BITMAP bmp;
m_bitmap.LoadBitmap(IDB_BITMAP2);
m_bitmap.GetBitmap(&bmp);
m_pButton=(CButton*)GetDlgItem(IDOK);// IDOK是按钮的ID
m_pButton-> SetBitmap(HBITMAP(m_bitmap));
在属性设置里把bitmap设置为true,owner draw设置为false就可以了
[解决办法]
可以。CBitmapButton m_a;
m_a.LoadBitmap(位图的ID号);

热点排行