回 帖 发 新 帖 刷新版面

主题:关于按钮背景颜色的一个小问题

我想这样改变按钮的颜色,按钮构造函数中:
[code=c]
CMyButton::CMyButton()
{
 CDC* pdc=GetDC();
 CBrush brush;
 brush.CreateSolidBrush(RGB(255,0,0));
 pdc->SelectObject(&brush);
 pdc->FillRect(&CRect(0,0,10,10),&brush);
}
[/code]
请问谁知道错在哪儿,知道的赐教一下,谢谢!


[img]http://www.claymorephp.com/userfiles/image/pictures/ssss.jpg[/img]

回复列表 (共1个回复)

沙发

构造的时候按钮还不存在,这时候你对按钮的任何实际操作,如绘图,颜色填充等都会失败

我来回复

您尚未登录,请登录后再回复。点此登录或注册