我已经寻找了很长时间,但仍然找不到解决方案。我只需要检索内存级别和使用百分比。OpenNETCF 有一个 MemoryManagement 类,它似乎封装了通过 P/Invoke 或类似的东西返回的数据结构,它给了我 TotalPhysicalMemory、TotalVirtualMemory、AvailablePhisicalMemory 等,但这些与存储和程序没有直接关系,也不能我找到了一种将这些属性“转换”为我需要的方法。
有没有人已经这样做了?这一定很简单,我只需要设置 > 系统 > 内存中可用的相同值。
提前致谢!
编辑:我已经能够通过 GetDiskFreeSpaceEx P/Invoke 检索可用和总存储内存。由于存储和程序内存似乎依赖于相同的硬件,也许这只是找出作为方法的第一个参数传递的路径的情况。