关于启动画面的有关问题

关于启动画面的问题
设置程序的主窗体为form1,设置其Ismdicontainer属性为true,windowstate属性为maximized,新建一个启动窗体splashscreen1.vb,测试时发现splashscreen窗体只是闪了一下就进入form1了,但是将form1的windowstate属性改为normal后splashscreen就可以正常显示几秒钟。请问这是什么原因啊???能不能自己设置启动画面的显示时间呢???

------解决方案--------------------
我按你的设置尝试过,是正常的.

显示所有文件,My Project ->Application.myapp ->Application.Designer.vb

VB.NET code
Namespace My
    
    '注意: 此文件是自动生成的;请不要直接修改它。要进行更改,
    ' 或者如果您在此文件中遇到生成错误,请转至项目设计器
    ' (转至“项目属性”或在解决方案资源管理器中双击“我的项目”节点)
    ' 然后在“应用程序”选项卡中进行更改。
    '
    Partial Friend Class MyApplication
        
        <Global.System.Diagnostics.DebuggerStepThroughAttribute()>  _
        Public Sub New()
            MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
            Me.IsSingleInstance = false
            Me.EnableVisualStyles = true
            Me.SaveMySettingsOnExit = true
            Me.ShutdownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
            Me.MinimumSplashScreenDisplayTime = 10000 '添加这一句,设置显示时间,毫秒单位.
        End Sub