在Windows 7 64位、Visual Studio 2010学习版、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秒。这是不好的,因为我想立即通知用户从哪里可以恢复程序。
我该如何解决这个问题?非常感谢。
我想你的意思是,当你最小化你的应用程序时,气球尖端变为可见之前会有超过10秒的延迟?
我在复制你的错误时遇到了问题,而且我以前从未遇到过这个问题。问题可能不在这个特定函数中的代码,但可能在其他地方?您是否在SizeChanged事件中处理了大量操作(或类似的操作)?或者您可能有很多其他应用程序占用通知栏中的资源?
对不起,我没有多大用处,但更多信息可能有助于消除您的问题:)