2010-09-09 54 views
0

我的程序需要在預定時間間隔內顯示一次通知。在Windows下,Shell_NotifyIcon很好地完成了這項工作,只是當用戶運行全屏應用程序時,不會顯示通知。雖然在大多數情況下這可能是正確的,但就我而言,我需要確保即使用戶以全屏模式(例如視頻遊戲)運行程序時也能看到通知,但不會導致完整屏幕應用程序被最小化或以其他方式干預玩遊戲的用戶。就像Skype收到郵件時所做的一樣。如何做到這一點?
平臺:Windows,Mac OS X即使全屏應用程序當前正在運行,如何顯示通知?

回答

0

看看咆哮 - 這是一個受歡迎的第三方通知系統(即用戶希望通知顯示給用戶的手控制) - 我知道它被使用如果Skype已安裝,則通知收到消息。

我不確定它是否是Skype使用的唯一通知系統。

+0

謝謝。我剛剛安裝了Growl for Windows,但它對Skype沒有任何影響;它繼續像以前一樣使用自己的通知,並且Growl沒有在其「應用程序」選項卡中顯示任何已註冊的應用程序。無論如何,即使全屏應用程序正在運行,Growl能否顯示通知? – usta 2010-09-09 11:26:32

1

gnu linux其中是libnotify或只是通知守護進程,可能會將其移植到您的平臺之一,看看。

+0

即使其他應用程序在全屏模式下運行,它是否顯示通知?謝謝。 – usta 2011-03-29 06:27:26

+0

yup!我已經在meego和ubuntu上做到了。 – deimus 2011-03-29 10:58:22

+0

好的,謝謝,當需要再次出現時,我們會看看它。從我+1;) – usta 2011-03-29 18:05:33

相關問題