MFC应用程序基础

MFC应用程序基础

ID:41059278

大小:1013.01 KB

页数:62页

时间:2019-08-15

MFC应用程序基础_第1页
MFC应用程序基础_第2页
MFC应用程序基础_第3页
MFC应用程序基础_第4页
MFC应用程序基础_第5页
资源描述:

《MFC应用程序基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级语言程序设计-2谭火彬Windows程序设计思路Windows编程思路:1.设计窗体,接收用户输入2.编写消息处理函数,并将这些函数与相应的控件关联窗口消息处理列表:1.窗体创建2.窗体关闭3.窗体移动4.鼠标单击按钮5.编辑框中输入文本6.选择列表框……2>高级语言程序设计-2<几个问题?如何设计窗体和窗体中的控件?程序中如何操作窗体、控件?如何将用户操作与消息处理函数关联?如何编写消息处理函数响应用户的操作?……MFC即是封装这种处理机制的框架库资源编辑器资源消息映射机制函数3>高级语言程序设计-2<第11章MFC应用程序基础内容安

2、排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍5>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍6>高级语言程序设计-2

3、应用程序特有的东西填入这个轮廓VisualC++提供相应工具完成MFC初始化工作AppWizard可以生成初步框架文件(代码和资源等)资源编辑器用于帮助直观地设计用户接口ClassWizard用来协助添加代码到框架文件……7>高级语言程序设计-2

4、装、映象WindowsAPI,且为面向对象Windows应用程序提供坚实的基础-MFCAFX小组拿出全部AFX代码,大量AFX代码(作为基本框架)被移植到MFC内部,至今仍在MFC内。但是大部分AFX代码被废弃同时,MFC小组编写了集成开发环境VisualStudio以支持MFC8>高级语言程序设计-2

5、c/view结构支持OLE1.0,引入消息映射,引入公用对话框1993.7MFC(32位)1.0版本随同NT3.1同时推出1993.8MFC2.1和VC++(32位)同时推出1993.12最后的16位VC++1994.9VC++2.0和32位MFC3.0推出9>高级语言程序设计-2

6、MFC类提供了丰富的编程接口程序员继承基类的同时,把自己实现的虚拟函数和消息处理函数嵌入MFC的编程框架。MFC编程框架将在适当的时候、适当的地方来调用程序的代码10>高级语言程序设计-2<11>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍12>高级语言程序设计-2

7、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-2

8、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。