0

ユーザーがクリックする必要がないように、プログラムでバルーン ヒントを閉じる方法はありますか?
状況が変化し、そのヒントを表示する理由がなくなったと想像してみましょう。タイムアウトが期限切れになるまで長く表示すると、単なるノイズになります...

私は試した

icon.BalloonTipText = "";
icon.BalloonTipTitle = "";
icon.ShowBalloonTip(0);

しかし、その結果、ArgumentException「バルーン ヒント テキストには空でない値が必要です」が発生しました。

私は C# の回答を希望しますが、C++ も同様です。

4

1 に答える 1

4

それを行うには厄介な方法があります。私は以前にそれをやったことがあります。テキストを空に設定する必要はありません。

アイコンを非表示にして、再び表示するだけです。醜く聞こえるかもしれませんが、仕事は終わりました..

private void HideBalloonTooltip()
{
    if (notifyIcon.Visible)
    {
        notifyIcon.Visible = false;
        notifyIcon.Visible = true;
    }
}
于 2013-11-28T18:26:14.817 に答える