首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

VC中Static Text跟GroupBox空间设置透明

2012-08-24 
VC中Static Text和GroupBox空间设置透明VC开发的程序,要美化!设置透明,弄点背景,能稍微好看点!Static Text

VC中Static Text和GroupBox空间设置透明
   VC开发的程序,要美化!设置透明,弄点背景,能稍微好看点!
    Static Text和GroupBox就可以设置透明!
    只需要处理WM_CTLCOLOR消息就可以了!此消息是针对控件进行设置的!很好用!
    IDC_STATIC_NAME为空间的ID啦~

HBRUSH CConfigureDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

// TODO: Change any attributes of the DC here
switch(pWnd->GetDlgCtrlID())
{
case IDC_STATIC_NAME:
pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(0,0,0));
return (HBRUSH)GetStockObject(HOLLOW_BRUSH);
    default: break;
}

热点排行