0
的Visual Basic窗口窗體應用程序問題如何在最小化應用程序時彈出窗口?
嗨,我使用Visual Studio 2010中,我面臨的一個問題,即
我需要計時功能,當計時器結束時,應用程序會彈出出屏即使應用程序被最小化了。
我試圖谷歌和使用MsgBox,但仍然應用程序不彈出屏幕!
的Visual Basic窗口窗體應用程序問題如何在最小化應用程序時彈出窗口?
嗨,我使用Visual Studio 2010中,我面臨的一個問題,即
我需要計時功能,當計時器結束時,應用程序會彈出出屏即使應用程序被最小化了。
我試圖谷歌和使用MsgBox,但仍然應用程序不彈出屏幕!
有這個
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Me.TopMost = True
Timer1.Enabled = False
MsgBox("Time to take a break! Yay!!", MsgBoxStyle.Information, "Breaktime")
MsgBox("Click OK when you've had a break!", MsgBoxStyle.Question, "Waiting!")
Timer1.Enabled = True
Me.TopMost = False
End Sub
謝謝你的hlep! – ckho92
一去,你可以先恢復窗口,然後顯示在消息框中..或另一種方式是創建一個消息框,使用自定義窗體。這樣,你可以將它顯示爲一個獨立的窗體,它應該彈出。如果你想保留模態行爲,你需要使用第一個選項。 –
我發現這個線程可能會有所幫助:http://stackoverflow.com/a/37165241/6144259 –