MFC 如何添加位图按钮
来源:互联网 发布:企业淘宝开店流程 编辑:程序博客网 时间:2024/05/21 22:22
一、位图按钮
1、建立MFC下的基于对话框的应用程序;
2、在对话框上添加按钮,并把按钮属性中Bitmap设置为true;
3、在对话框类(CXXXDlg)中添加按钮变量(本例中为m_BtonBmp);
4、新建或者导入bmp文件,明确该文件的ID;
5、在对话框的初始化(OnInitDialog)中设置按钮的显示,如下
hInstance = ::AfxGetInstanceHandle();
hBitmap = ::LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1) );
m_BtonBmp.SetBitmap(hBitmap);
其中,hInstance是HINSTANCE类的对象,用于获得当前的句柄。hBitmap是HBITMAP类的对象,表示位图句柄。LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1) ),该函数加载bmp文件,IDB_BITMAP1是BMP文件的资源ID,MAKEINTRESOURCE根据资源ID寻找资源明。m_BtonBmp是步骤3中设置的按钮变量。
完成以上5步,就可以在按钮上添加位图。
- MFC 如何添加位图按钮
- MFC添加位图按钮
- MFC按钮上添加位图
- MFC添加位图按钮,MFC添加图标按钮
- MFC 为按钮(CButton )添加位图
- MFC添加位图按钮,MFC添加图标按钮,mfc按钮添加图片
- 如何给按钮添加一个位图图标!
- Windows编程入门(3)--MFC中给按钮添加位图
- MFC 给按钮添加位图两种情况
- mfc 在原有的按钮上添加位图
- MFC 位图 按钮
- MFC中位图按钮
- 按钮控件添加位图
- 给按钮添加位图
- VS2013 MFC添加位图
- MFC添加背景图片,位图
- MFC 给按钮帖位图
- MFC如何显示位图
- 《卡特教练》观后感
- css3做了一个卷轴样式的菜单
- SQL触发器实例讲解
- 补码-自己的理解
- js的直接显示在页面
- MFC 如何添加位图按钮
- 游戏框架设计
- select低级错误
- java程序中加入@SuppressWarnings("serial")是什么意思?
- 黑马程序员_Map集合学习笔记
- std::vector 两种操作的比较
- 宏和枚举的区别
- PC电脑和Android模拟器访问及模拟器之间tcp/udp通信
- asp.net menu控件的那个黑色小三角箭头怎么去掉?