【发布时间】:2009-08-26 05:27:49
【问题描述】:
我使用应用程序框架设置了启动画面。在我的主窗体中,我检查 MainForm 的 Load() 事件中的一些条件,如果其中一些条件失败,则显示一个 MsgBox。
但问题是,MsgBox 位于启动画面下方。有什么办法可以改正吗?
【问题讨论】:
标签: .net vb.net winforms splash-screen
我使用应用程序框架设置了启动画面。在我的主窗体中,我检查 MainForm 的 Load() 事件中的一些条件,如果其中一些条件失败,则显示一个 MsgBox。
但问题是,MsgBox 位于启动画面下方。有什么办法可以改正吗?
【问题讨论】:
标签: .net vb.net winforms splash-screen
您可以在消息框样式设置中简单地添加一行。
msgbox("Hello", MsgBoxStyle.MsgBoxSetForeground)
如果您已经在使用其他样式设置,例如 MsgboxStyle.YesNo,那么只需在两个设置之间添加“或”即可。
msgbox("Hello", MsgBoxStyle.YesNo Or MsgBoxStyle.MsgBoxSetForeground)
这个对我来说很好用
【讨论】:
在启动表单的 Shown 事件中显示 MsgBox。
【讨论】:
试试这个链接:http://www.codeproject.com/KB/install/TopMostMessageBox.aspx
它在 C# 中,但可以使用转换工具轻松转换(我会发布一个链接,但由于我是新用户,它只允许我发布 1 个链接..)
【讨论】: