求助:关于在按钮上显示位图!!!

theCFan 2004-10-29 01:21:14
我在两个按钮上分别显示两个位图,用
CBitmap m_bitmapBtn1;
CBitmap m_bitmapBtn2;
......
m_bitmapBtn1.LoadBitmap(IDB_BITMAP1);
m_bitmapBtn2.LoadBitmap(IDB_BITMAP2);
......
((CButton*)GetDlgItem(IDC_BUTTON0))->SetBitmap(m_bitmapBtn0);//显示位图
((CButton*)GetDlgItem(IDC_BUTTON1))->SetBitmap(m_bitmapBtn1);//显示位图
能够正常显示位图,但是现在我想通过单击一个按钮来交换显示两个位图,如何在其中一个按钮的
BN_CLICKED事件中确定另一个按钮上显示的是那一个位图呢?(因为要不止交换一次的)
...全文
97 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
huaboy408 2004-10-29
  • 打赏
  • 举报
回复
还是用SetBitmap,然后Invalidate
老夏Max 2004-10-29
  • 打赏
  • 举报
回复
使用CButtonST类吧,vckbase上有!
lixiaosan 2004-10-29
  • 打赏
  • 举报
回复
CButton::GetBitmapSee Also
CButton Overview | Class Members | Hierarchy Chart | CButton::SetBitmap | CBitmapButton::LoadBitmaps | Bitmaps
Call this member function to get the handle of a bitmap, previously set with SetBitmap, that is associated with a button.

HBITMAP GetBitmap( ) const;

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧