mfcwindows大作业

发布 2020-02-25 08:47:28 阅读 5556

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 学生以自己注册的用户名和密码登陆电大 如果忘记,可以点击 忘记密码 通...