VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
フォームの最小化ボタンが押されたときにタスクトレイにアイコンを表示するには、フォームのResizeイベントを使用して最小化されたかを検知します。最小化された場合は、フォームを非表示にし、タスクトレイにアイコンを表示します。
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize If Me.WindowState = FormWindowState.Minimized Then 'フォームを非表示にする Me.Visible = False 'タスクトレイに表示するアイコンを設定する Dim ico As New System.Drawing.Icon("App.ico") NotifyIcon1.Icon = ico 'タスクトレイにアイコンを表示する NotifyIcon1.Visible = True End If End Sub