我使用CreateWindow(_T("STATIC"),_T("111"),WS_CHILD | WS_VISIBLE ,30,30,400,300,hwnd,NULL,NULL,NULL );这样的代码动态创建N个STATIC控件,怎样方便的使它们背景成为透明的?

解决方案 »

  1.   

    透明的?
    我从来没见过耶。。(如果你说的是VC资源属性里的那个透明我从来没见它有什么效果过)
    SetWindowPos
    应该能解决吧?
      

  2.   

    对了,不用Static
    你直接画字上去,
    在画之前,SetBkMode(1)
    不就是透明的了
      

  3.   

    WM_CTLCOLORSTATIC
    消息里SetBkMode(TRANSPARENT);
      

  4.   

    楼上的,SetBkMode(TRANSPARENT)仅仅是将文字的背景变透明,而不是把整个控件的背景变透明。
      

  5.   

    在响应WM_CTLCOLORSTATIC的时候return GetStockObject(NULL_BRUSH);