搜索了一天,
发现SetLayeredWindowAttributes 不行,文字显示不出来,要么只是文字是透明的。
pDC->SetBkMode(TRANSPARENT);效果更不一回事。麻烦知道的大哥们能给一个简单的源码。就是,对话框,一个ok按钮,按ok之后,整个窗体都隐藏,只留下一段文字是不透明的
小弟菜鸟,先谢过了

解决方案 »

  1.   

    主窗口负责透明,popup 窗口放在上面跟着主窗口一起移动
      

  2.   

    SetLayeredWindowAttributes(hWnd,0,100,LWA_ALPHA);不行吗???
      

  3.   

    用SetLayeredWindowAttributes可以做到,只是第二个参数改成你想隐藏的颜色,(这里即是你窗口的背景色)最后一个改成LWA_COLORKEY,就可以隐去你想要隐的颜色了,至于其它的细节你自己处理
      

  4.   

    http://blog.csdn.net/y___y/archive/2006/09/21/1261814.aspx