2009-12-06 2 views
0

NotifyIcon이 응용 프로그램을 닫을 때 작업 표시 줄에 유지되고 마우스 오버 할 때 사라집니다. 응용 프로그램이 시각적 기본 2010 년에 닫힐 때 NotifyIcon이 작업 표시 줄에 유지됩니다.

내가 종료에이 시도

,
Private Sub MyApplication_Shutdown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shutdown 
    Form2.NotifyIcon1.Visible = False 
    Form2.NotifyIcon1.Dispose() 
End Sub 

그것은 여전히에, 어떤 제안을 유지

? Icon null로 설정 한 후 Application.DoEvents()를 호출하고 NotifyIcon을 폐기시

덕분에 나를 위해

답변

0

, 그것은 작동합니다.

Private Sub MyApplication_Shutdown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shutdown 
    Form2.NotifyIcon1.Icon = Nothing; 
    Form2.NotifyIcon1.Dispose() 
    System.Windows.Forms.Application.DoEvents() 
End Sub 
관련 문제