locked
VISTA 到底在搞什麼 RRS feed

  • 問題

  •  

    大家好

     

    今天閒來無事

    測試一下 英雄連隊 這個遊戲

    使用遊戲內建的測試軟體 並於全螢幕模式下使用

    測試時間含載入畫面超過2分鐘

    我的螢幕保護時間設定是2分鐘

    按下開始用就放著不動它

    為何VISTA會不知道目前正在使用遊戲程式

    或是說不知道目前有一個程式正在全螢幕模式下運作

    2分鐘後 竟然給我跳到螢幕保護模式

    雖然起因是我的螢幕保護時間設定太短

    但為何VISTA無法辨識目前處於遊戲模式(或是某種全螢幕模式 不應該會自動啟動螢幕保護的狀態下)

     

    請問 這問題要怎樣解決

    我並不想調整一般狀態下的螢幕保護啟用時間

     

    謝謝

    2007年9月26日 下午 09:15

解答

  •  

    用個簡單的例子,

    當我開啟IE 、WORD、或其他應用程式,當我閒置一段時間後,系統會進入螢幕保護程式,

    但是實際上並不代表程式不再執行。

     

    以全螢幕軟體來說

    MCE播放,您可以發現,當您撥放任何影片時是不會進入螢幕保護程式,但是當影片播完,如果還是閒置螢幕保護程式就會運作。

     

    這不是由VISTA來稽核什麼時候該執行螢幕保護,對VISTA而言,閒置一段時間後,螢幕保護就會啟動(這是基本設計),

    而是應用程式的開發者,必須去做相關的設計,必須由應用程式去告訴VISTA,別進入閒置。

     

    VISTA也沒有相關設定,去設定說使用權螢幕就不執行螢幕保護。

     

    2007年9月27日 上午 10:35
  • 這是應用軟體本身設計的問題,程式可用Application.AddMessageFilter這類的判斷然後告知Vista是否閒置

    基本上和Vista沒什麼關係

    2007年9月28日 上午 02:15

所有回覆

  •  

    用個簡單的例子,

    當我開啟IE 、WORD、或其他應用程式,當我閒置一段時間後,系統會進入螢幕保護程式,

    但是實際上並不代表程式不再執行。

     

    以全螢幕軟體來說

    MCE播放,您可以發現,當您撥放任何影片時是不會進入螢幕保護程式,但是當影片播完,如果還是閒置螢幕保護程式就會運作。

     

    這不是由VISTA來稽核什麼時候該執行螢幕保護,對VISTA而言,閒置一段時間後,螢幕保護就會啟動(這是基本設計),

    而是應用程式的開發者,必須去做相關的設計,必須由應用程式去告訴VISTA,別進入閒置。

     

    VISTA也沒有相關設定,去設定說使用權螢幕就不執行螢幕保護。

     

    2007年9月27日 上午 10:35
  • 這是應用軟體本身設計的問題,程式可用Application.AddMessageFilter這類的判斷然後告知Vista是否閒置

    基本上和Vista沒什麼關係

    2007年9月28日 上午 02:15