在OnCtrlCorl中使静态文本框底色透明,可是在静态文本框后面的Edit控件的背景色却变成了黑色,为什么?

解决方案 »

  1.   

    HBRUSH CMyDlg::OnCtlColor(CDC *pDC,CWnd *pWnd,UINT nCtlColor)
    {
      if(nCtlColor==CTLCOLOR_STATIC)
      {
        pDC->SetBkMode(TRANSPARENT);
        return (HBRUSH)::GetStockObject(NULL_BRUSH);
      }
      return CDialog::OnCtlColor(pDC,pWnd,nCtlColor);
    }
      

  2.   

    静态文本框后面的Edit控件?静态文本框本身应该在最后面的吧
    你建立一个对话框应用程序
    放上两个控件
    edit,static试一下,static一直在edit的后面
    你怎么让
    static在edit的前面
      

  3.   

    静态框在前面,提示用户在edit控件中需要输入的内容
      

  4.   

    哈!
    发到我信箱里[email protected]