您的位置:首页 > 其它

vc static控件背景设置成透明

2014-10-24 18:43 288 查看


//dlg 背景

HBRUSH CMFCApplication1Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)

{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd == this) { return m_brBk; }
// TODO:  如果默认的不是所需画笔,则返回另一个画笔
switch(pWnd->GetDlgCtrlID()) 

case IDC_STATIC: 
pDC->SetBkMode(TRANSPARENT); 
pDC->SetTextColor(RGB(0,0,0)); 
return (HBRUSH)GetStockObject(HOLLOW_BRUSH); 
default: 
break; 
}
return hbr;

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: