我在C#中創建了一個通知程序,位於任務欄上,當我從中獲取某些內容時會顯示一個氣球,類似於Google Talk,當您收到新電子郵件時,忽略我是否在全屏運行應用程序,只是做這件事。檢測用戶是否有全屏運行的應用程序
如何檢測並確保應用程序處於全屏模式?我不是說最大化(因爲應用程序可以在屏幕上最大化,但仍然不是全屏),但是真正的全屏。
例如,當您運行遊戲時,大部分遊戲都將以全屏模式運行。
最初GetForegroundWindow()
和GetWindowRect()
來到我的腦海,但即使這樣我就可以使一個窗口去更大然後我的屏幕上,如果我不是全屏這不會幫助我,所以我想知道是否有其他標誌或方式來處理這個?
雖然我不知道確切的答案,但您所描述的內容看起來像全屏專有模式。 – 2010-08-21 05:19:05
是Fullscreen Exclusive Mode這個術語用於確定嗎?我不確定這個詞會是什麼...... – Prix 2010-08-21 08:36:02