MFC静态文本框透明

      HBRUSH CMyUIDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
      {
          HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); 
           if(   CTLCOLOR_STATIC   ==   nCtlColor   )  
        { 
              //pDC->SetBkColor(RGB(255,0,0));  //需要指定背景色的时候用 
               pDC->SetTextColor(RGB(255,   255,   255));    //文字前景色
        pDC->SetBkMode(TRANSPARENT);    //设置透明
        hbr=(HBRUSH)GetStockObject(NULL_BRUSH);  //获取画笔颜色混合后的画笔,完成透明 
        }  
          return hbr;
      }

你可能感兴趣的:(MFC)