下面的源码例子提供一个位图对话框类,可以直接使用。好好看看吧!
http://codeguru.earthweb.com/dialog/BmpDlg_Demo.zip

解决方案 »

  1.   

    多谢softsprite兄的相助。这个例子我看过了,它只对CStatic作了透明处理,我程序的要求是对
    所有的可以透明的控件都做处理,而且这种静态的显示用我上面的那几句话可以处理了。现在的问题的是:如果控件自己刷新的时候,如上面说的CListBox和CEdit的情况,才会出问题,
    我想要是我能自己清除对话框的背景,再重画一边的话,就可以了。
    控件各种刷新情况都回调用父对话框的OnCtlColor,因此,这种重画不能触发window的相应的
    刷新消息!
    或者那位大侠有别的办法!!再次谢谢softsprite兄!
      

  2.   

    划分子类,是重载吗?我对这个不清楚,Areslee兄讲详细一点好吗?多谢!!
      

  3.   

    用flashwindow函数应可以实现其刷新