Posted on 2006-07-27 20:48
五指魅力 阅读(139)
评论(0) 编辑 收藏 引用
Example is the best precept 榜样是最好的箴言
获取计算机名使用函数BOOL GetComputerName(LPTSTR lpBuffer,LPDWORD lpnSize),参数lpBuffer存放计算机名的缓冲区,参数lpnSize是lpBuffer所指向缓冲区的大小.调节成功就返回非零值.
获取Windows版本信息使用的是函数BOOL GetVersionEx(LPOSVERSIONINFO plVersionInfo), 参数plVersionInfo是一个指向OSVERSIONINFO结构指针,OSVERSIONINFO结构中存放着和Windows相关的版本信息,
获取处理器型号是用GetSystemInfo(LPSYSTEM_INFO lpSystmInfo),lpSystemInfo是一个指向SYSTEM_INFO结构的指针,SYSTEM_INFO中就存放着处理器的相关信息.
获取内存的信息调用的是函数GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer),同前两个函数类似,用到了一个MEMORYSTATUS结构.该结构分为几个字段:dwTotalPhys是总的物理内存;dwAvailPhys是可用的物理内存;dwMemoryLoad是使用的物理内存占总物理内存的百分比;dwTotalVirtual是总的虚拟内存; dwAvailVirtual是可用的虚拟内存,此函数不返回值.