已经实现了给基于对话框的程序加启动画面可是当启动画面显示时,主窗口就已经出来了,这有点影响美观。请问如何让启动画面消失后再出现主窗口呢?

解决方案 »

  1.   

    你可以首先使用ShowWindow(SW_HIDE)隐藏掉窗口(或者是在CMainFrame创建的时候隐藏窗口),然后再在CSplashWnd::OnTimer里面HideSplashScreen的后面将窗口显示出来。
      

  2.   

    启动画面的代码加到哪里了。可以放在OnInitDialog里。
      

  3.   

    我是基于对话框的程序。我是照着下面这篇文章实现的
    http://tech.soft6.com/detail.asp?id=BAGIAA
      

  4.   

    soaroc(会飞的猪)所说方法,主窗口会先出现一下,然后隐藏,直到启动画面消失后再出现。
      

  5.   

    在APP里面显示.显示完了.再显示对话框.