QQ登录

只需一步,快速开始

上位机MFC如何在按钮上显示位图

[ 复制链接 ]
和设置图标类似,设置位置我们也可以将按钮设置为BS_BITMAP属性。
再调用按钮的成员函数来设置位图
例如我们有一按钮控件IDC_BUTTON1,就可以初始时调用下面代码,添加位图
  1.   //添加BS_BITMAP风格
  2.         CButton * pBtn = (CButton * )GetDlgItem(IDC_BUTTON1);
  3.         pBtn->ModifyStyle(0, BS_BITMAP);
  4. //        pBtn->MoveWindow(10, 10, 32, 32);
  5.         //加载位图
  6.         HINSTANCE hInstance = AfxFindResourceHandle(MAKEINTRESOURCE(IDB_BITMAP1), RT_GROUP_ICON);
  7.         HBITMAP hBitmap = ::LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1));                                       
  8.         //设置按钮位图
  9.         pBtn->SetBitmap(hBitmap);
复制代码
IDB_BITMAP1为我们添加位图的资源ID.
源代码下载
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:上位机MFC如何在按钮上显示位图.rar 
文件大小:170.38 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索