我想用MFC写一个基于对话框的应用程序,程序运行的时候,对话框的后面有一个全屏背景(就像很多安装程序那样)不知如何实现,请各位大侠指教!

解决方案 »

  1.   

    那也是个窗口(对话框),在显示主对话框前,先显示另外一个对话框,直接将它设置为屏幕大小就可以。楼主可以在InitInstance函数中找到显示主对话框的代码,仿照那个在显示主对话框代码前写显示背景对话框。
      

  2.   

    而且,这个全屏对话框最好是无模式对话框
    用New+Create  实现。
      

  3.   

    先在工程中加个对话框,在其OnInitDialog中设置如ShowWindow(SW_SHOWMAXIMIZED);
    再在主对话框的InitInstance中仿照显示主对话框的代码写个显示背景框
    但我做的杂背景框会在主对话框显示后消失呢?