メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。
タスクバーにバルーン ヒントを指定された時間だけ表示します。
名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
Public Sub ShowBalloonTip ( _
timeout As Integer _
)
Dim instance As NotifyIcon
Dim timeout As Integer
instance.ShowBalloonTip(timeout)
public void ShowBalloonTip (
int timeout
)
public:
void ShowBalloonTip (
int timeout
)
public void ShowBalloonTip (
int timeout
)
public function ShowBalloonTip (
timeout : int
)
パラメータ
- timeout
バルーン ヒントを表示する時間 (ミリ秒単位)。
オペレーティング システムによって適用される最小タイムアウト値は 10 秒、最大タイムアウト値は 30 秒です。ただし、この値はオペレーティング システムによって異なる場合があります。タイムアウト値が大きすぎる、または小さすぎる場合、適切な最小値または最大値に修正されます。また、ユーザーがコンピュータを使用していないと思われる場合 (つまり、キーボード イベントもマウス イベントも発生しない場合)、この時間がタイムアウトにカウントされることはありません。
タスクバーで一度に表示できるバルーン ヒントは 1 つのみです。タスクバーにバルーン ヒントが表示されているときに、さらにバルーン ヒントを表示しようとすると、timeout 値が無視されます。この動作は、別のアプリケーションによるバルーン ヒントの場合と、同じアプリケーションによるバルーン ヒントの場合で少し変わります。2 番目のバルーン ヒントが別のアプリケーションによるものである場合、1 番目のバルーン ヒントが最小タイムアウト値の間表示された後、2 番目のバルーン ヒントが表示されます。timeout. の値は関係ありません。どちらのバルーン ヒントも同じアプリケーションによるものである場合、ShowBalloonTip メソッドが呼び出されると、1 番目のバルーン ヒントがすぐに閉じられます。
タイトル テキストは、バルーンの上部に太字フォントで表示されます。
ShowBalloonTip メソッドを使用する方法を次のコード例に示します。この例を実行するには、notifyIcon1 という名前の NotifyIcon が配置されている Windows フォームに、次のコード例を貼り付けます。次に、フォームのコンストラクタまたは Load のイベント処理メソッドで SetBalloonTip を呼び出します。
Private Sub SetBalloonTip()
notifyIcon1.Icon = SystemIcons.Exclamation
notifyIcon1.BalloonTipTitle = "Balloon Tip Title"
notifyIcon1.BalloonTipText = "Balloon Tip Text."
notifyIcon1.BalloonTipIcon = ToolTipIcon.Error
End Sub
Sub Form1_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles Me.Click
notifyIcon1.Visible = True
notifyIcon1.ShowBalloonTip(30)
End Sub
private void SetBalloonTip()
{
notifyIcon1.Icon = SystemIcons.Exclamation;
notifyIcon1.BalloonTipTitle = "Balloon Tip Title";
notifyIcon1.BalloonTipText = "Balloon Tip Text.";
notifyIcon1.BalloonTipIcon = ToolTipIcon.Error;
this.Click += new EventHandler(Form1_Click);
}
void Form1_Click(object sender, EventArgs e)
{
notifyIcon1.Visible = true;
notifyIcon1.ShowBalloonTip(30);
}
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
.NET Framework
サポート対象 : 2.0