15,979
社区成员
发帖
与我相关
我的任务
分享
CPen myPen(PS_SOLID,1,RGB(255,255,255));
DC.SelectObject(&myPen);
...
CPen myPen(PS_SOLID,1,RGB(255,255,255));
CPen* OldPen = DC.SelectObject(&myPen);
...
DC.SelectObject(OldPen);
HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: 在此更改 DC 的任何特性
//根据控件ID返回画刷
switch (pWnd->GetDlgCtrlID())
{
case IDC_STATIC1:
pDC->SelectObject(&myFont);
return (HBRUSH)GetStockObject(HOLLOW_BRUSH);
break;
default:
break;
}
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
return hbr;
}
CPen myPen(PS_SOLID,1,RGB(255,255,255));
myPen.CreatePen(PS_SOLID,2,RGB(255,255,255));