我先从CButton类继承了一个新类CColorButton,然后在CFormView对象里面添加新类的变量,并调用SubclassDlgIten(IDC_TEST)函数子类了已经在CFormView对象里面的一个button,CColorButton已经添加了=WM_CTLCOLOR消息
HBRUSH CColorButton::CtlColor(CDC* pDC, UINT nCtlColor)
{
pDC->SetBkColor(RGB(255, 255, 0));
return m_hBrush;//m_hBrush已经在构造函数中定义了
}
编译通过,运行后button颜色未变化,但什么这个函数也被调用了
请指教
3ks
HBRUSH CColorButton::CtlColor(CDC* pDC, UINT nCtlColor)
{
pDC->SetBkColor(RGB(255, 255, 0));
return m_hBrush;//m_hBrush已经在构造函数中定义了
}
编译通过,运行后button颜色未变化,但什么这个函数也被调用了
请指教
3ks
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货