CButton的SetBitmap问题,理论应该没有问题,实际上就是显示不了,显示不了就是显示不了,怎办? CBitmap m_Nextmap;CButton m_ButNext;m_Nextmap.LoadBitmap(IDB_NEXT);HBITMAP hBitmap = (HBITMAP) m_Nextmap.GetSafeHandle();m_ButNext.SetBitmap(hBitmap);其中IDB_NEXT是我在bitmap资源里加的。另外,我用Invalidate()也不顶用。??????让我的m_ButNext显示IDB_NEXT.有劳大家帮忙了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按钮的属性为BitmapCBitmap bitmap定义为类成员或全局变量,因为如果m_Button.SetBitmap(hMyBitmap);后面没有语句就退出了函数,那么CBitmap bitmap会立即释放,导致按钮为空白的。可以直接用button.SetBitmap(m_Nextmap); 我的代码中:按钮的属性为Bitmap.CButton m_ButNext;为类成员函数. 好像你得getdc()后,在在按钮上绘图 我刚刚实现了一个,显示没有问题的。在这个按钮的位图应该是一个类的成员变量CBitmap bitmap;按钮属性是Bitmap,如果没有选择通过ModifyStyle()来修改好了。然后就 bitmap.LoadBitmap(IDB_TEST); m_testbutton.SetBitmap((HBITMAP)bitmap); 在BUTTON的属性中选中OWNER DRAW选项,应该就可以了 请教一个服务器和一个客户端之间能否建立多个SOCKET进行通信? udp无法发送大于1472字节数据 怎样获取主窗口当前状态? 奇怪,odbc在open()时出现断言错误 一个钩子的问题。 在线等(急!!!) 关于RichEdit中的tab键输入 华为的 做无线通信的部门怎么样呢? 深圳的 要如何得到IE所在的目录? 关于VC写的ACTIVEX控件在delphi调用中的异常问题(500分求助) 哪位兄弟有bcgcontrolbar的10.3安装版本(非源码)?从昨天7点找到现都没睡! 招聘信息 SkinMagic使用中的疑惑
CBitmap bitmap定义为类成员或全局变量,因为如果m_Button.SetBitmap(hMyBitmap);后面没有语句就退出了函数,那么CBitmap bitmap会立即释放,导致按钮为空白的。
可以直接用button.SetBitmap(m_Nextmap);
按钮的属性为Bitmap.
CButton m_ButNext;为类成员函数.
在这个按钮的位图应该是一个类的成员变量CBitmap bitmap;
按钮属性是Bitmap,如果没有选择通过ModifyStyle()来修改好了。
然后就
bitmap.LoadBitmap(IDB_TEST);
m_testbutton.SetBitmap((HBITMAP)bitmap);