我試圖訪問Windows 8的應用程序歷史記錄(如新的任務管理器)。有誰知道如何做到這一點?我幾乎可以肯定,從WinRT應用程序我不能訪問這些數據,但形式Win32(winapi)我應該可以(因爲任務管理器這樣做)。如何訪問Windows 8應用程序歷史記錄? (從代碼C++/c#/ winapi)
2
A
回答
0
已經討論了一些類似的主題here和here。不幸的是,正在運行的進程信息故意隱藏在WinRT應用程序中,因爲大部分System.Diagnostics功能已被剝離,包括Process類。如果你需要處理信息,你需要編寫一個Win32應用程序。 System.Diagnostics.Process是一個很好的開始。
+0
我在System.Diagnostic.Process中找不到任何內容,它給出了有關當前進程/應用程序對用戶活動的時間長度的信息。我只能得到它運行多長時間的信息,但它不一樣。 –
+0
如果您感興趣的是CPU時間,有幾種不同的方式:性能計數器(不精確但很簡單)和WMI調用(更多的性能影響)。看看這個討論:http://stackoverflow.com/questions/278071/how-to-get-the-cpu-usage-in-c –
相關問題
- 1. C#中的Windows 8 taskmanager應用程序歷史記錄#
- 2. 如何在應用程序中訪問iPhone Safari歷史記錄?
- 3. 文件歷史記錄8
- 4. 從R代碼訪問R歷史記錄
- 5. 我如何從Windows桌面應用程序清除瀏覽歷史記錄..?
- 6. 我可以從桌面應用程序訪問Chrome網絡歷史記錄嗎?
- 7. 如何啓用Windows Server任務計劃程序歷史記錄?
- 8. 在Chrome中訪問歷史記錄html?
- 9. 如何訪問IOS5上的通話記錄歷史記錄
- 10. 如何訪問iPhone的通話記錄/歷史記錄
- 11. Windows Phone 8應用程序記錄
- 12. 如何從IDLE訪問命令歷史記錄?
- 13. 如何從DSX訪問Spark歷史記錄服務器?
- 14. 如何通過編程訪問iphone瀏覽器歷史記錄
- 15. 從另一個應用程序訪問應用程序的網絡歷史記錄
- 16. 有沒有辦法訪問iphone的瀏覽器歷史記錄和應用程序的歷史
- 17. 將遺留應用程序的代碼歷史記錄與git合併
- 18. OPC UA歷史數據訪問 - 事件歷史記錄
- 19. Delphi歷史記錄 - 源代碼管理
- 20. 如何在Windows Phone 8網絡應用程序中添加歷史記錄和收藏夾功能?
- 21. 如何從Windows 8應用程序訪問SQL Server?
- 22. 清除web應用程序的瀏覽器歷史記錄
- 23. 如何獲取密碼歷史記錄?
- 24. 在EF代碼中記錄用戶更改的歷史記錄
- 25. 獲取/設置 「文件歷史記錄」(Windows 8中)使用C#
- 26. C#控制檯應用程序命令會話歷史記錄
- 27. 無法訪問Windows 8從代碼
- 28. 獲取android應用程序的通知歷史記錄
- 29. 遠程歷史記錄
- 30. Android應用程序歷史
@HansPassant是不是有點迂腐?他清楚地問如何去做,而不是如果有人知道如何做。可以更好地問,但仍然完全可以理解。 – mydogisbox