首页 新闻 搜索 专区 学院

为什么改变不了位图

0
[待解决问题]

当一个按钮成功载过一副位图后,然后在加载另一幅一副位图,为什么按钮加载的位图不变

 m_btn.LoadBitmaps (IDB_LOGINBTN_NORMAL, IDB_LOGINBTN_SELECT, IDB_LOGINBTN_FOCUS, IDB_LOGINBTN_DISABLE);

 

点击Enter按钮,想改变成另一幅位图,为什么改变不了

//按Enter键进入

BOOL CLoginUI::PreTranslateMessage(MSG* pMsg)

{

 // TODO: Add your specialized code here and/or call the base class

 if(pMsg->message == WM_KEYDOWN)   

  {      

   switch(pMsg->wParam)      

   {         case VK_RETURN:    

      m_btn.LoadBitmaps (IDB_LOGINBTN_SELECT,);   

      }   

  }

   return CDialog::PreTranslateMessage(pMsg); }

mfc
杀  手的主页 杀 手 | 菜鸟二级 | 园豆:213
提问于:2012-08-13 11:27
< >
分享
所有回答(1)
0

一般要强制更新一下按钮

kevinzhwl | 园豆:304 (菜鸟二级) | 2012-09-04 13:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册