15,979
社区成员
发帖
与我相关
我的任务
分享
HBRUSH CSettingDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: 在此更改 DC 的任何特性
if (pWnd->GetDlgCtrlID() == IDC_LINE_STYLE)
{
pDC->SetTextColor(RGB(255,0,0));//为什么不起作用?
return m_brush;
}
return hbr;
//return m_brush;
}
if (pWnd->GetDlgCtrlID() == IDC_LINE_STYLE)
{
pDC->SetTextColor(RGB(255,0,0));
pDC->SetBkColor(RGB(0,255,0));
return hbr;
}
CSettingDlg::CSettingDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CSettingDlg::IDD, pParent)
, m_nLineWidth(0)
, m_nLineStyle(0)
{
m_clr = RGB(0,0,0);
m_brush.CreateSolidBrush(RGB(0,0,255));
}