1
我知道我可以用C WINAPI庫如下得到用戶的空閒時間:多平臺的方式來獲取用戶的空閒時間
LASTINPUTINFO lii = {sizeof(LASTINPUTINFO), 0};
GetLastInputInfo(&lii); //error handling ommitted, not the point here
int CurIdleTime = (getTickCount() - (lii.dwTime))/1000;
也可以做到在UNIX系統中作爲top
命令顯示用戶空閒時間正確。
有沒有一種簡單的多平臺方式來獲取用戶空閒時間在C?如果沒有,哪些庫可以幫助我做到這一點,以便不依賴操作系統?
不回答這個問題,因爲它只提供一種獲取用戶*輸入*空閒時間的方法,而不是他是否已經移動鼠標/降低音量/操作系統可以處理的任何其他輸入 – Magix
@MagixKiller查看它這個例子試圖展示的東西並不明顯,它已經被希望更有用的東西取代。 – kdhp
問題依然存在,當多平臺方式觸發事件時,如何讓操作系統調用* on_event()*?這也是問題的一部分,無論如何,謝謝你的回答 – Magix