- 6
- 0
- 约 6页
- 2017-02-16 发布于江苏
- 举报
MFC入门--对话框实例【DOC精选】
MFC入门--对话框实例
实例1
目的:设计一个基于对话框的程序,界面上有一个“延迟6秒”的按钮,点击后,程序主窗口在6秒内无法拖动。
关键点:MFC程序入门、线程与进程、消息机制
操作过程:
1-新建项目,选择MFC AppWizard (exe),命名项目为“SingleThread”。如图:
(注:关于各项目类型的说明,请参见文件“VC功能简介.ppt”的第8页)
2-选择“Dialog based”,点击Finish,仔细观察项目信息。
3-在资源视图内对主对话框添加静态文本:“我的第一个MFC程序”和“演示耗时的单线程”,继而添加一个按钮,按钮现实文字“延迟6秒”,如图:
4-在资源视图内,双击“延时6秒”按钮,为其添加BN_CLICKED消息(按下按钮时发出的消息)的响应函数OnButton1()。在其中添加代码:
Sleep(6000);
请根据老师对程序的讲解,思考如下问题:
类的继承:三个的类(CAboutDlg、CSingleThreadApp、CStringThreadDlg)的继承轨迹是怎样的?
程序的入口在哪里?有没有类似Win32 Application中对于WM_CREATE的处理?
三个类的对象的关系。
消息如何映射?
实例2
设计一个基于对话框的程序,开始运行后,每两秒弹出一个消息框。
关键点:MFC程序
您可能关注的文档
最近下载
- 上海M1432B万能外圆磨床说明书.pdf VIP
- T∕CCMA 0072-2019 挖掘机动臂疲劳寿命试验方法.pdf VIP
- 叙事经济学-寻找A股投资解析解-邹佩轩.pdf VIP
- 初中防溺水安全课件 PPT.pptx VIP
- (完整版)压型钢板施工方案.docx
- 大学英语教学的指南(教育部最新版).pdf VIP
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新1至200页.docx VIP
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新201至400页.docx VIP
- 2013年度黄冈市教师中级专业技术职务任职资格评审通过.doc VIP
- dlt5210.1-2021电力建设施工质量验收规程.docx VIP
原创力文档

文档评论(0)