0

在 Windows 7 64 位、Visual Studio 2010 Express、C#、NET 2.0、Windows 窗体中,我在上下文菜单中有一个选项,可将我的应用程序(或最小化)隐藏到通知区域中的图标。通知图标始终可见,因为应用程序不会出现在任务栏中。

this.WindowState = FormWindowState.Minimized;
this.notifyIcon.ShowBalloonTip(10000, Application.ProductName, "To restore ProgramName, left-click its icon. Or right-click for the menu.", ToolTipIcon.Info);

但是,消息的显示延迟超过 10 秒。这不好,因为我想立即通知用户他可以从哪里恢复程序。

我该如何解决这个问题?谢谢你。

4

1 回答 1

0

我假设您的意思是当您最小化您的应用程序时,在气球提示可见之前有超过 10 秒的延迟?

我在复制您的错误时遇到问题,而且我过去从未遇到过这个问题。问题可能不在于您在此特定功能中的代码,而可能在于其他地方?您是否在 SizeChanged 事件中处理了很多操作(或类似的事情)?或者,也许您有很多其他应用程序在通知栏中占用资源?

抱歉,我没有多大用处,但更多信息可能有助于解决您的问题 :)

于 2012-01-27T10:44:52.690 回答