我试图显示在Windows 8 metro风格的应用程序(使用VS 2012)使用的RAM。
我试图使用下面的代码:
PerformanceCounter ramCounter;
我得到一个错误说VS 2012无法findPerformanceCounter。
它似乎不存在于System.Diagnositcs中。 我怎样才能显示RAM或CPU的胜利8风格的应用程序?
它不会显示在对象浏览器的搜索结果中,因此 – WinRT应用程序不支持它。
有时候,您也可以通过文档中的“ 适用于 :桌面应用程序/ Metro风格的应用程序”字符串来告诉特定的API,就像这里和这里一样 ,但是我认为只有在API是Windows API时才可以使用。
大多数.NET API不是Windows API,如果它们在WinRT应用程序中不可用 – 它们不在Windows文档站点上记录。 MSDN不包括这些“ 适用于 ”字符串。