气球没有出现NotifyIcon.ShowBalloonTip

gre*_*gkb 2 .net c# systray notifyicon

我遇到了一些我认为很容易的问题...我无法让我的NotifyIcon显示气球提示.基本代码是:

public void ShowSystrayBubble(string msg, int ms)
{
  sysTrayIcon.Visible = true;
  sysTrayIcon.ShowBalloonTip(20, "Title", "Text", ToolTipIcon.None);
}
Run Code Online (Sandbox Code Playgroud)

执行此代码时没有任何反应.我读到超时arg可能是几秒或几毫秒,不能说,所以我试过两个都没有用.

我正在使用WinXP,.NET 3.5.

gre*_*gkb 9

我挫败了自己......事实证明这是操作系统级别的一个问题.几周前我曾通过注册表禁用了所有气球.

您可以在此处阅读有关如何在WinXP中禁用气球提示的信息:http: //support.microsoft.com/kb/307729

要启用它们,只需将注册表值设置为1,然后再次登录/重新启动.