CButton控件.
1, 主窗口类中, 重载OnCtlColor函数, 可以在其实改变别的控件,何edit, groupbox ccombox的字体颜色,背景颜色,即可以改变重绘DC句柄. 而CButton不行, 为什么2, 派生CButton类, CNewButton, 重载OnPaint后. 再到主窗口创建一个CNewButton对象. 发现不能显示..?为什么
m_button2是CButton对象, 我已经属性中改了按钮是位图,但为什么按钮上没有显示位图呢?呢?
下面是OnInitDialog中的代码......
CBitmap m;
m.LoadBitmap(IDB_BITMAP1);
m_button2.SetBitmap(HBITMAP(m));
但同时,我如果派生一个CNewButton类. 在CNewButton加
CBitmap m;
m.LoadBitmap(IDB_BITMAP1);
m_button2.SetBitmap(HBITMAP(m));
再在主窗口建一个CNewButton按钮对象, 并属性改为位图显示, 结果可以显示正常......