タスクトレイのアイコンがマウスオーバーされたときにツールヒントを表示するにはNotifyIconクラスのTextプロパティを使用します。
Textプロパティにはツールヒントとして表示するメッセージをセットします。
下記は、ツールヒントを表示する例です。
VBの例
' フォームロード時の処理 Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'タスクトレイに表示するアイコンを設定する Dim ico As New System.Drawing.Icon("cloudservice.ico") NotifyIcon1.Icon = ico 'ツールヒントを設定する NotifyIcon1.Text = "ツールヒントを表示" 'タスクトレイにアイコンを表示する NotifyIcon1.Visible = True End Sub ' フォームが閉じられたときの処理 Private Sub Form2_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed 'タスクトレイのアイコンを非表示にする NotifyIcon1.Visible = False End Sub
C#の例
// フォームロード時の処理 private void Form2_Load(object sender, EventArgs e) { // タスクトレイに表示するアイコンを設定する System.Drawing.Icon ico = new System.Drawing.Icon("cloudservice.ico"); notifyIcon1.Icon = ico; // ツールヒントを設定する notifyIcon1.Text = "ツールヒントを表示"; // タスクトレイにアイコンを表示する notifyIcon1.Visible = true; } // フォームが閉じられたときの処理 private void Form2_FormClosed(object sender, FormClosedEventArgs e) { // タスクトレイのアイコンを非表示にする notifyIcon1.Visible = false; }
Please follow and like us:
コメント