クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
以前のバージョン
.NET Framework SDK 2.0
System.Windows.Forms
NotifyIcon クラス
NotifyIcon メソッド
ShowBalloonTip メソッド
 ShowBalloonTip メソッド (Int32)

  低帯域幅での表示をオンにする
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2005/.NET Framework 2.0

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
NotifyIcon.ShowBalloonTip メソッド (Int32)

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

タスクバーにバルーン ヒントを指定された時間だけ表示します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Visual Basic (宣言)
Public Sub ShowBalloonTip ( _
    timeout As Integer _
)
Visual Basic (使用法)
Dim instance As NotifyIcon
Dim timeout As Integer

instance.ShowBalloonTip(timeout)
C#
public void ShowBalloonTip (
    int timeout
)
C++
public:
void ShowBalloonTip (
    int timeout
)
J#
public void ShowBalloonTip (
    int timeout
)
JScript
public function ShowBalloonTip (
    timeout : int
)

パラメータ

timeout

バルーン ヒントを表示する時間 (ミリ秒単位)。

オペレーティング システムによって適用される最小タイムアウト値は 10 秒、最大タイムアウト値は 30 秒です。ただし、この値はオペレーティング システムによって異なる場合があります。タイムアウト値が大きすぎる、または小さすぎる場合、適切な最小値または最大値に修正されます。また、ユーザーがコンピュータを使用していないと思われる場合 (つまり、キーボード イベントもマウス イベントも発生しない場合)、この時間がタイムアウトにカウントされることはありません。

タスクバーで一度に表示できるバルーン ヒントは 1 つのみです。タスクバーにバルーン ヒントが表示されているときに、さらにバルーン ヒントを表示しようとすると、timeout 値が無視されます。この動作は、別のアプリケーションによるバルーン ヒントの場合と、同じアプリケーションによるバルーン ヒントの場合で少し変わります。2 番目のバルーン ヒントが別のアプリケーションによるものである場合、1 番目のバルーン ヒントが最小タイムアウト値の間表示された後、2 番目のバルーン ヒントが表示されます。timeout. の値は関係ありません。どちらのバルーン ヒントも同じアプリケーションによるものである場合、ShowBalloonTip メソッドが呼び出されると、1 番目のバルーン ヒントがすぐに閉じられます。

タイトル テキストは、バルーンの上部に太字フォントで表示されます。

ShowBalloonTip メソッドを使用する方法を次のコード例に示します。この例を実行するには、notifyIcon1 という名前の NotifyIcon が配置されている Windows フォームに、次のコード例を貼り付けます。次に、フォームのコンストラクタまたは Load のイベント処理メソッドで SetBalloonTip を呼び出します。

Visual Basic
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
C#
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
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker