在程序的窗口出现之前首先在屏幕上显示一个版本信息
或者就是about对话框
n秒后自动消失或者点击消失也可好像曾经见过!!!
不知道好不好实现!

解决方案 »

  1.   

    好实现。在程序开始时:
    CAboutDlg dlgAbout;
    dlgAbout.DoModal();
    在CAboutDlg的OnInitDialog()中设置定时器(SetTimer),并设定相应的时间如5秒,然后当定时器触发后调用OnTimer()时,在里面调用:
    KillTimer(...);
    CDialog::OnOK();
    关闭About对话框。对于点击消失,你可以重载OnLButtonDown函数在里面同样执行上面的调用:
    KillTimer(...);
    CDialog::OnOK();
      

  2.   

    加上一个Splash窗口,窗口显示的位图中加上版本信息,类似于IE.
      

  3.   

    在Add to Projects下的VC Component中就有SplahWnd