【问题标题】:Close a balloon tip programmatically以编程方式关闭气球提示
【发布时间】:2013-11-28 17:21:48
【问题描述】:

有没有办法以编程方式关闭气球提示,以便用户不必单击它?
让我们想象一下情况发生了变化,没有理由再显示该提示,在超时到期之前显示更长时间只是噪音......

我试过了

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

但这会导致 ArgumentException“气球提示文本必须具有非空值”。

我更喜欢 C# 答案,但 C++ 也一样。

【问题讨论】:

    标签: .net winapi balloon-tip


    【解决方案1】:

    有一种很糟糕的方法,我以前做过。您不需要将文本设置为空。

    只需隐藏图标并将其显示回来。可能听起来很难看,但工作完成..

    private void HideBalloonTooltip()
    {
        if (notifyIcon.Visible)
        {
            notifyIcon.Visible = false;
            notifyIcon.Visible = true;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2015-09-19
      • 1970-01-01
      • 2011-12-03
      • 2014-10-05
      • 2011-05-13
      • 2011-08-28
      • 2012-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多