内容发布更新时间 : 2024/12/22 21:13:37星期一 下面是文章的全部内容请认真阅读。
任务三开发一个显示系统时间程序
(1)软件功能与目标
开发一个显示系统时间软件,显示的时间与系统同步,并可以退出。
(2)软件设计: A.开发环境
基于VC++6.0的Microsoft Foundation Classes(即MFC)开发。MFC以类的形式封装了windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。在开发过程中运用到了windows的内建控件和组件的封装类。该程序选用了MFC中的对话框模式。 B.设计过程
打开VC++6.0后点击MFCappwizard(exe),选择对话框创建工程。
在对话框中分别添加Button控件、static控件和edit控件。Button控件作为数字输入和运算符号的选择,static控件用来显示静态提示标题,用edit控件显示计算结果。
将设置的控件改好ID,基本用户界面如下图:
在\\huangweiliang_3Dlg.cpp添加计数器SetTimer(1,1000,NULL);//在这里设置计数器
16
添加时间响应函数用以获得时间响应,如下图所示
用FORMAT函数将获得的时间转变为字符型变量
将获得的时间字符量在edit控件中输出
在对话框中设置退出按钮
17
双击退出按钮进行按钮响应,在响应函数中对设置的计数器进行清除KillTimer(1)
创建按钮控件,以显示学生信息
对按钮进行响应,在响应函数中添加CAboutDlg dlg;变量,调用其成员函数弹出详细信息对话框,
详细信息中的icon图标已被更改为qq头像。方法不再赘述 软件完成。 3 最终页面
18
19