课程设计说明书--计算机系统信息.doc

约25页DOC格式手机打开展开

课程设计说明书--计算机系统信息,2.4万字符 25页目 录一.本设计的需求分析1.1问题描述1.2.设计要求1.3.设计的可行性分析二、程序设计框架和步骤三、编写代码实现所需功能3.1定义类csysinfoview的接口3.2定义类cregistry的接口3.3 源文件sysinfoview.cpp, 类csysinf...
编号:10-37553大小:288.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 李娇娇 发布

课程设计说明书--计算机系统信息
2.4万字符 25页



目 录
一.本设计的需求分析
1.1问题描述
1.2.设计要求
1.3.设计的可行性分析
二、程序设计框架和步骤
三、编写代码实现所需功能
3.1定义类CSysinfoView的接口
3.2定义类CRegistry的接口
3.3 源文件SysinfoView.cpp, 类CsysinfoView的实现文件
3.3.1CPU运行速度的计算函数
3.3.2获取网卡信息的函数
3.3.3热键和托盘图表函数
3.3.4添加OnDraw函数
3.3.5鼠标拖动程序界面的实现
3.3.6添加OnLButtonDown事件函数
3.3.7添加OnLButtonUp事件函数
3.3.8添加OnMouseMove事件函数
3.3.9添加OnCreate事件函数
3.3.10 添加OnDestroy事件函数
3.3.11添加OnHotKey事件函数
3.3.12添加OnTrayIcon事件函数
3.3.13添加GetSysInfo事件函数
3.3.14添加GetWindowsVersion事件函数
3.3.15添加DisplaySysinfo事件函数
3.3.16添加OnRButtonDown事件函数
3.3.17添加GetHostIpAddr事件函数
3.3.18添加OnRestartwindow事件函数
3.3.19添加OnExitwindow事件函数
3.3.20添加OnRestartfast事件函数
3.3.21函数声明
3.4 源文件MainFrm.cpp,类CMainFrm的实现文件。
3.4.1 定义源文件中相关函数涉及到的私有变量
3.4.2修改OnCreat函数,实现应用程序的显示界面
3.4.3修改PreCreateWindow函数
3.5添加注册表操作函数
3.6 应用程序界面的初始化
3.7添加库文件
3.8编译运行
四、程序运行结果
五、总结



设计要求
程序应具备以下的功能:
 获取操作系统信息,显示该操作系统的版本号。
 获取CPU运行速度
 获取内存大小,计算剩余内存大小和百分率
 获取网卡地址和本机机器的IP地址
 操作系统的操作(关闭系统、重启系统、快速重启系统)
 注册表的操作
 程序界面的鼠标拖动操作
 弹出菜单的应用