我知道有一个大小发生变化的事件,但是当我恢复窗口时会有一个事件(在最小化后单击任务栏)。这是visual basic 2010.我是visual basic的新手,虽然我知道C和java。
答案 0 :(得分:0)
不要过时,你需要有条件地生成一些东西。我能想到的两件事。第一个是处理Form的Activated
事件并测试WindowState
是否最小化,然后执行您想要的操作。另一种方法是覆盖WindowState
方法检查Private Sub Form1_Activated(sender As System.Object, e As System.EventArgs) Handles MyBase.Activated
If WindowState = FormWindowState.Minimized Then
'Your Code here
End If
End Sub
。
Protected Overrides Sub OnLocationChanged(e As System.EventArgs)
If WindowState = FormWindowState.Minimized Then
'Your Code here
End If
MyBase.OnLocationChanged(e)
End Sub
或
{{1}}