【发布时间】:2011-01-13 15:50:42
【问题描述】:
我已经寻找了很长时间,但仍然找不到解决方案。 我只需要检索内存级别和使用百分比。 OpenNETCF 有一个 MemoryManagement 类,它似乎封装了通过 P/Invoke 或类似的东西返回的数据结构,它给了我 TotalPhysicalMemory、TotalVirtualMemory、AvailablePhisicalMemory 等,但这些与存储和程序没有直接关系,也不能我找到了一种将这些属性“转换”为我需要的方法。
那里有人已经这样做了吗?这一定很简单,我只需要设置 > 系统 > 内存上的相同值即可。
提前致谢!
编辑:我已经能够通过 GetDiskFreeSpaceEx P/Invoke 检索可用和总存储内存。由于 Storage 和 Programs 内存似乎依赖于相同的硬件,因此可能只是找出作为方法的第一个参数传递的路径。
【问题讨论】:
标签: c# .net compact-framework windows-mobile-5.0