djh512 2014年01月22日
MFC按钮贴图碰到的问题
按钮贴图代码如下
在头文件中定义

CBitmapButton m_btnregister;
CBitmapButton m_btnverify;

cpp的OnInitDialog()函数中

m_btnregister.LoadBitmaps(IDB_BITMAP_REGISTER);
m_btnregister.SubclassDlgItem(IDC_BUTTON_MODEL, this);
m_btnregister.SizeToContent();

m_btnverify.LoadBitmaps(IDB_BITMAP_VERIFY);
m_btnverify.SubclassDlgItem(IDC_BUTTON_VERIFY, this);
m_btnverify.SizeToContent();

按钮贴图的效果能达到,现在的问题是在点击按钮时,有时候按钮会消失,效果如下图所示
贴好图的按钮

按钮消失的情况


而且有意思的是左右两个按钮,左边会出现响应单机消息偶尔消失的情况,右边不会
不知道是什么导致这个问题,各位有碰到没有,又该怎么解决

ps:单击按钮进入一个新的线程,这个应该对按钮的显示木有影响吧
...全文
362 点赞 收藏 11
写回复
11 条回复

还没有回复,快来抢沙发~

发动态
发帖子
界面
创建于2007-09-28

7971

社区成员

11.5w+

社区内容

VC/MFC 界面
社区公告
暂无公告