HBRUSH ChildDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
//TODO: 在此更改 DC 的任何属性
if(nCtlColor==CTLCOLOR_BTN)
//更改按钮颜色
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(121,121,255));
HBRUSH b=CreateSolidBrush(RGB(121,121,255));
return b;
}
else if(nCtlColor==CTLCOLOR_SCROLLBAR)
//
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(233,233,220));
HBRUSH b=CreateSolidBrush(RGB(233,233,220));
return b;
}
else if(nCtlColor==CTLCOLOR_EDIT)
//更改编辑框
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(165,254,236));
HBRUSH b=CreateSolidBrush(RGB(165,254,236));
return b;
}
else if(nCtlColor==CTLCOLOR_STATIC)
//更改静态文本
{
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(166,254,1));
HBRUSH b=CreateSolidBrush(RGB(166,254,1));
return b;
}
else if(nCtlColor==CTLCOLOR_DLG)
//更改对话框背景色
{
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(166,254,1));
HBRUSH b=CreateSolidBrush(RGB(166,254,1));
return b;
}
//TODO: 如果默认的不是所需画笔,则返回另一个画笔
// TODO: 在此更改 DC 的任何特性
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
// TODO: 在此更改 DC 的任何特性
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
return hbr;
}
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
//TODO: 在此更改 DC 的任何属性
if(nCtlColor==CTLCOLOR_BTN)
//更改按钮颜色
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(121,121,255));
HBRUSH b=CreateSolidBrush(RGB(121,121,255));
return b;
}
else if(nCtlColor==CTLCOLOR_SCROLLBAR)
//
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(233,233,220));
HBRUSH b=CreateSolidBrush(RGB(233,233,220));
return b;
}
else if(nCtlColor==CTLCOLOR_EDIT)
//更改编辑框
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(165,254,236));
HBRUSH b=CreateSolidBrush(RGB(165,254,236));
return b;
}
else if(nCtlColor==CTLCOLOR_STATIC)
//更改静态文本
{
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(166,254,1));
HBRUSH b=CreateSolidBrush(RGB(166,254,1));
return b;
}
else if(nCtlColor==CTLCOLOR_DLG)
//更改对话框背景色
{
pDC->SetTextColor(RGB(0,0,0));
pDC->SetBkColor(RGB(166,254,1));
HBRUSH b=CreateSolidBrush(RGB(166,254,1));
return b;
}
//TODO: 如果默认的不是所需画笔,则返回另一个画笔
// TODO: 在此更改 DC 的任何特性
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
// TODO: 在此更改 DC 的任何特性
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
return hbr;
}