如果利用C#获取系统有关环境和属性,这个也是在网上问得比较多的问题,不过大部分只有提问没有回答,最近正好想做有关方面的东西,整理了一下,提供给大家,希望能给大家提供参考意见:
首先需要定义几个结构(struct) ,便于DllImport作为返回参数调用。以下是代码:
CpuInfo.cs











































MemoryInfo.cs

















































SystemTimeInfo.cs

















































另外还定义了一个调用类SystemInfo.cs,代码如下:


































































































































































以下是调用实例,为了简单,我在一个aspx页面中输出,不过这个程序可以在WinForm中调用:


















































说明:前台aspx页面没有任何控件。
http://blog.csdn.net/zhoufoxcn/archive/2007/03/20/1534949.aspx