2011-02-05 19 views

回答

1

查看flash.desktop.NativeApplication類中的userIdle事件。

也可以防止系統成爲通過設置systemIdleMode物業閒置:

//Prevent 
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE; 

//Allow 
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.NORMAL; 

如果沒有這些選項滿足您的需求,您可以隨時使用NativeProcess到主機操作系統上的處理過程。

+1

NativeApplication具有timeSinceLastUserInput屬性,可用於計算系統何時掛起。即如果你得到一個userIdle事件,並且timeSinceLastUserInput大於idleThreshold,那麼你可以推斷出系統剛剛從掛起中醒來。 – Tamlyn 2011-08-08 10:42:48