2013-07-16 84 views
0

我有一個應用程序,我使用notifyicon.The應用程序是爲了在Windows啓動時運行。該應用程序正在開始在操作系統,因爲我可以看到在任務管理器中的過程,但在Windows Server 2003的通知圖標不可見。我無法理解爲什麼這種行爲。notifyIcon在Windows XP中可見。通知圖標在Windows XP中正常工作,但不是在Windows Server 2003中

我碰到這個NotifyIcon not showing

,但這不是問題。

回答

0

通過在腳本幫助下啓動延遲來解決問題。 問題似乎與Windows shell.dll

+0

問題是您的應用程序的設計。通知圖標僅在有用戶登錄並且該應用程序在該用戶的桌面上運行時才起作用。您正嘗試在啓動時運行此應用程序,當沒有用戶登錄時。將其更改爲在用戶登錄到「Startup」文件夾時運行。 –

相關問題