MFC基于对话框风格按钮控件添加图片的方法(大神止步)

本文介绍了一种在Visual C++或Visual Studio中为对话框添加背景图片的方法。通过几个简单步骤,包括准备位图资源、在对话框中添加按钮控件、加载位图资源并将其应用于按钮上,即可实现对话框的美化。

  菜鸟还在研究这个东西,大神就不要看了。一直都在觉得用VC或VS建立的对话框总是全灰色感觉太单调了,如果可以在上面添加一些漂亮的图片就好了,今天终于实现了.其实挺简单的,下面就分几个步骤讲一下:

第一步:做好一张BMP格式的图片

第二步:建立一个对话框,添加一个按钮控件

第三步:添加资源,引入位图

第四步:最后一步添加一点代码就OK了,添加代码的位置是OnInitDialog这个函数里面,这个是绘制对话框的函数.

HBITMAP   hBitmap;     //定义一个位图变量

hBitmap = LoadBitmap(AfxGetInstanceHandle(),   //加载位图

 MAKEINTRESOURCE(IDB_BITMAP1)); // IDB_BITMAP_TEST为资源图片ID 

 ((CButton *)GetDlgItem(IDC_BUTTON1))->SetBitmap(hBitmap);     //获取按钮句柄

 

转载于:https://www.cnblogs.com/xiaxiaosheng/p/3274331.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值