设为首页 加入收藏

TOP

17.2.3 将位图资源设置为按钮的背景图片
2013-10-07 14:39:10 来源: 作者: 【 】 浏览:69
Tags:17.2.3 位图 资源 设置 按钮 背景图片

17.2.3  将位图资源设置为按钮的背景图片

在对话框的初始化函数中,编码实现将17.2.2节中载入的位图资源设置为按钮的显示标题。

  1. 01  BOOL CMyBookDlg::OnInitDialog()   
  2. 02  {  
  3. 03      CBitmap Bitmap_Pre;                                 //上一页按钮位图  
  4. 04      Bitmap_Pre.LoadBitmap(IDB_PRE);  
  5. 05      CButton *pButton_Pre=(CButton*)GetDlgItem(IDC_PRE);  
  6. 06      HBITMAP hBitmap_Pre=(HBITMAP)Bitmap_Pre.Detach();   //设置按钮位图  
  7. 07      pButton_Pre->SetBitmap(hBitmap_Pre);  
  8. 08  }  

【代码解析】

第3行定义了一个位图变量Bitmap_Pre。第4行Bitmap_ Pre加载了17.2.2节中载入的位图资源IDB_PRE。第5行获取IDC_PRE按钮的指针。第7行将Bitmap_Pre设置为按钮IDC_PRE的位图。用此方法实现本实例的其他按钮,最终效果如图17.11所示。

 
图17.11  位图按钮效果图


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇17.3.2 为对话框设计并载入木质效.. 下一篇17.4.2 设置鼠标左键按下时的光标

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: