ShowBalloonTip (): сообщение появляется с задержкой - PullRequest
0 голосов
/ 27 января 2012

В 64-битной Windows 7, Visual Studio 2010 Express, C #, NET 2.0, Windows Forms у меня есть опция в контекстном меню, которая скрывает мое приложение (или минимизирует его) до значка в области уведомлений.Значок уведомления всегда отображается, так как приложение не отображается на панели задач.

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 секунд.Это не хорошо, потому что я хочу немедленно сообщить пользователю, откуда он может восстановить программу.

Как я могу решить эту проблему?Спасибо.

1 Ответ

0 голосов
/ 27 января 2012

Полагаю, вы имеете в виду, что когда вы минимизируете свое приложение, перед тем, как всплывающая подсказка станет видимой, будет более 10 секунд задержки?

У меня проблемы с копированием вашей ошибки, и у меня никогда не было этогопроблема в прошлом.Возможно, проблема не в вашем коде в этой конкретной функции, а в другом месте?Вы обрабатываете много операций в событии SizeChanged (или что-то в этом роде)?Или, может быть, у вас есть много других приложений, занимающих ресурсы в панели уведомлений?

Извините, я не могу быть очень полезен, но дополнительная информация может помочь устранить вашу проблему:)

...