※天道酬勤※

§水至清则无鱼,人至察则无徒§
posts - 65, comments - 11, trackbacks - 0, articles - 0
  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

VC++学习(2)

Posted on 2006-07-27 20:48 五指魅力 阅读(131) 评论(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是可用的虚拟内存,此函数不返回值.
只有注册用户登录后才能发表评论。