以编程方式关闭引出序号提示



有没有一种方法可以通过编程关闭气球提示,这样用户就不必点击它了?
让我们想象一下,情况发生了变化,没有理由再显示这个提示了,在超时之前显示更长的提示只是噪音。。。

我试过

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

但这导致了ArgumentException"引出序号提示文本必须具有非空值"。

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

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

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

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

相关内容

  • 没有找到相关文章

最新更新