windows大作业报告。
课程名称:windows程序设计。
所属学院:计算机学院。
所属班级:软件113班。
所属组别:第二组。
指导老师:*
2024年12月3日。
windows大作业报告。
目录 1一。作者信息 5
二。准备工作 5
1.建立工程 5
2.准备** 6
3. 添加位图 7
三.设计钟表和电子钟 9
1.创建对话框cmydialog1 9
2. 设计cmydialog1 9
3. 关联变量 12
4.添加成员变量 14
4. 添加静态成员变量 15
5. 初始化静态成员变量: 15
6. 添加消息处理函数 16
7. 编写cmydialog1::onbutton2() 消息处理函数: 17
8. 编写cmydialog1::onbutton3() 消息处理函数: 17
9. 编写cmydialog1::onbutton4() 消息处理函数: 17
10. 编写cmydialog1::onbutton5() 消息处理函数: 18
11. 编写cmydialog1::onbutton6() 消息处理函数: 18
12. 编写cmydialog1::onbutton7() 消息处理函数: 18
13. 编写cmydialog1::oncancel()消息处理函数: 19
14. 编写cmydialog1::onok()消息处理函数: 19
15. 编写cmydialog1::onpaint() 消息处理函数: 19
16. 编写cmydialog1::ontimer() 消息处理函数: 24
17. 编写cmydialog1::oninitdialog() 消息处理函数: 24
18. 编写cmydialog1::onradio1() 消息处理函数: 25
19. 编写cmydialog1::onradio2() 消息处理函数: 25
20. 编写cmydialog1::onbutton1() 消息处理函数 25
21. 添加头文件 25
四。设计计算器的出错提示 26
1. 创建对话框cmydialog0 26
2.设计cmydialog0 26
3.创建新类 27
五。设计计算器 27
1.创建对话框cdialog2 27
2.设计cdialog2 27
3.关联变量 30
4.添加成员变量和静态成员变量 30
5.初始化静态成员变量和定义静态全局变量: 31
6.添加消息处理函数 31
7.编写cdialog2::onbutton1()的处理函数 33
8.编写cdialog2::onbutton0()的处理函数 33
9.编写cdialog2::onbutton10x()的处理函数 34
10.编写cdialog2::onbutton2()的处理函数 34
11.编写cdialog2::onbutton3()的处理函数 35
12.编写cdialog2::onbutton3x()的处理函数 35
13.编写cdialog2::onbutton4()的处理函数 36
14.编写cdialog2::onbutton5()的处理函数 36
15.编写cdialog2::onbutton6()的处理函数 37
16.编写cdialog2::onbutton7()的处理函数 37
17.编写cdialog2::onbutton8()的处理函数 38
18.编写cdialog2::onbutton9()的处理函数 38
19.编写cdialog2::onbuttonacos()的处理函数 38
21.编写cdialog2::onbuttonadd()的处理函数 39
22.编写cdialog2::onbuttonasin()的处理函数 40
23.编写cdialog2::onbuttonatan()的处理函数 41
24.编写cdialog2::onbuttonc()的处理函数 41
25.编写cdialog2::onbuttonce()的处理函数 41
26.编写cdialog2::onbuttoncos()的处理函数 42
27.编写cdialog2::onbuttoncosh()的处理函数 43
28.编写cdialog2::onbuttonde()的处理函数 43
29.编写cdialog2::onbuttondiv()的处理函数 44
30.编写cdialog2::onbuttoneq()的处理函数 44
31.编写cdialog2::onbuttonexq()的处理函数 46
32.编写cdialog2::onbuttonint()的处理函数 46
33.编写cdialog2::onbuttonln()的处理函数 47
34.编写cdialog2::onbuttonlog()的处理函数 48
35.编写cdialog2::onbuttonm1()的处理函数 48
36.编写cdialog2::onbuttonm2()的处理函数 49
37.编写cdialog2::onbuttonmc()的处理函数 49
38.编写cdialog2::onbuttonmod()的处理函数 50
39.编写cdialog2::onbuttonmr()的处理函数 50
40.编写cdialog2::onbuttonms()的处理函数 51
41.编写cdialog2::onbuttonm1()的处理函数 51
42.编写cdialog2::onbuttonn()的处理函数 52
43.编写cdialog2::onbuttonper()的处理函数 52
44.编写cdialog2::onbuttonpi()的处理函数 53
45.编写cdialog2::onbuttonre()的处理函数 53
46.编写cdialog2::onbuttonsin()的处理函数 54
47.编写cdialog2::onbuttonsinh()的处理函数 55
48.编写cdialog2::onbuttonsqroot()的处理函数 55
49.编写cdialog2::onbuttonsu()的处理函数 56
50.编写cdialog2::onbuttontan()的处理函数 56
51.编写cdialog2::onbuttontanh()的处理函数 57
52.编写cdialog2::onbuttonx2()的处理函数 58
53.编写cdialog2::onbuttonx3()的处理函数 58
54.编写cdialog2::onbuttonxy()的处理函数 59
55.编写cdialog2::onbuttonyx()的处理函数 59
56.编写cdialog2::onbuttond()的处理函数 60
57.编写cdialog2::oninitdialog()的处理函数 60
58.编写cdialog2::onbuttonfa()的处理函数 61
59.编写cdialog2::onradio3()的处理函数 61
60.编写cdialog2::onradio4()的处理函数 62
61.编写cdialog2::onradio5()的处理函数 62
62.编写cdialog2::onctlcolor()的处理函数 62
63.编写cdialog2::oncancel() 的处理函数 62
64.编写cdialog2::oncancel() 的处理函数 63
65.编写计算n!的函数 63
66.添加头文件 63
六。设计日期和天数计算 64
1.创建对话框cdialog3 64
2.设计cdialog3 64
3.关联变量 65
4.添加成员变量 66
5.添加消息处理函数 67
6. 编写cdialog3::onbuttoncacl1()消息处理函数: 67
7. 编写cdialog3::onbuttoncacl2()消息处理函数: 71
8. 编写cdialog3::onradio1()消息处理函数: 73
9. 编写cdialog3::onradio2()消息处理函数: 73
10. 编写cdialog3::oninitdialog() 消息处理函数: 73
11. 编写cdialog3::oncancel() 消息处理函数: 73
12. 编写cdialog3::onbutton2() 消息处理函数: 74
13.添加头文件 74
七。设计作者信息 74
1.创建对话框cdialog4 74
2.设计cdialog4 75
3. 添加消息处理函数 76
4. 编写cdialog4:::oncancel() 消息处理函数: 76
八.设计调用(主目录) 76
1. 设置字体和标题 76
2.设计idd_cwindowsdazuoye_dialog对话框 76
3.添加消息处理函数 77
4. 编写ccwindowsdazuoyedlg::onbutton1() 消息处理函数: 78
5. 编写ccwindowsdazuoyedlg::onbuttoncacl() 消息处理函数: 78
6. 编写ccwindowsdazuoyedlg::onbutton2() 消息处理函数: 78
7. 编写ccwindowsdazuoyedlg::onbutton3() 消息处理函数: 78
8.添加头文件 79
九.运行程序(部分截图) 79
十.程序调试及修改 81
十一。总结 81
十二。 致谢 82
所属学院:计算机学院。
所属专业:软件工程
所属班级:软件113班。
指导老师:*
课程名称:windows程序设计。
所属小组:软件113班第二组。
所属成员(学号+姓名)(按学号排序):
在visual c++ 6.0中,选择“文件”→“新建”(或者使用快捷键“ctrl+n”→“工程”→选定“mfc appwizard(.exe)”,输入工程名(名字可以为任意名字,比如我们的工程名称为“cwindowsdazuoye”)(如图 1所示)(也可以更改储存位置,比如我们的程序储存在“e:
\编译\windows程序设计”,也可以使用默认),点确定→选定基本对话框(如图 2所示),然后点完成。
工厂供电 大作业 大作业
某机械厂为三班工作制。本厂通过一条长8km的lj 95型叫架空线从地区变电所获得电源,电压为10kv。本厂东南方向6km处还有一条10kv电缆线路可供使用。低压侧有一220 380v低压联络线可供使用。本地区冬天北风,夏天南风,年平均气温 室内28 室外30 安装时环境温度按30 考虑,本厂有部分二...
大作业1 线性规划大作业
大作业1 线性规划问题大作业要求。分组要求 自拟题目,分组撰写,原则上5 6人一组,在 内标明任务分工。内容要求 一 编写线性规划实际问题案例。二 分析案例背景及用线性规划模型解决实际问题的必要性。三 建立线性规划模型。四 简述你所运用的线性规划模型方法的算法步骤。五 用excel软件求解该实际问题...
电大作业作业
非试点课程作业通知。本通知涵盖各年级 各专业 从本学期开始,所有年级 所有专业的所有非试点课程的作业,取消纸质形式,一律改为网络形式提交作业。所有作业一律2011年12月11号前将作业上传完成,过期视为无效作业。具体操作方法 1 学生以自己注册的用户名和密码登陆电大 如果忘记,可以点击 忘记密码 通...