Onpaint的问题
修改单选按钮的文字颜色
由于单选按钮是button, 可是我不想用bs_ownerdraw,因为
bs_owendraw后,会导致整个按钮看不见了,
而且我只是简单的修改文字颜色,没有必要大动干戈。
所以onpaint里实现。
void CMyButton::OnPaint()
{
{
CButton::OnPaint();
}
InvalidateRect(NULL);
CPaintDC dc(this); // device context for painting
// TODO: 在此处添加消息处理程序代码
// 不为绘图消息调用 CButton::OnPaint()
dc.SetTextColor(RGB(0,0,255));
}
结果不管用!!!!