欢迎来到天天文库
浏览记录
ID:41059278
大小:1013.01 KB
页数:62页
时间:2019-08-15
《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>高级语言程序设计-23、应用程序特有的东西填入这个轮廓VisualC++提供相应工具完成MFC初始化工作AppWizard可以生成初步框架文件(代码和资源等)资源编辑器用于帮助直观地设计用户接口ClassWizard用来协助添加代码到框架文件……7>高级语言程序设计-24、装、映象WindowsAPI,且为面向对象Windows应用程序提供坚实的基础-MFCAFX小组拿出全部AFX代码,大量AFX代码(作为基本框架)被移植到MFC内部,至今仍在MFC内。但是大部分AFX代码被废弃同时,MFC小组编写了集成开发环境VisualStudio以支持MFC8>高级语言程序设计-25、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>高级语言程序设计-26、MFC类提供了丰富的编程接口程序员继承基类的同时,把自己实现的虚拟函数和消息处理函数嵌入MFC的编程框架。MFC编程框架将在适当的时候、适当的地方来调用程序的代码10>高级语言程序设计-2<11>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍12>高级语言程序设计-27、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-28、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
3、应用程序特有的东西填入这个轮廓VisualC++提供相应工具完成MFC初始化工作AppWizard可以生成初步框架文件(代码和资源等)资源编辑器用于帮助直观地设计用户接口ClassWizard用来协助添加代码到框架文件……7>高级语言程序设计-24、装、映象WindowsAPI,且为面向对象Windows应用程序提供坚实的基础-MFCAFX小组拿出全部AFX代码,大量AFX代码(作为基本框架)被移植到MFC内部,至今仍在MFC内。但是大部分AFX代码被废弃同时,MFC小组编写了集成开发环境VisualStudio以支持MFC8>高级语言程序设计-25、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>高级语言程序设计-26、MFC类提供了丰富的编程接口程序员继承基类的同时,把自己实现的虚拟函数和消息处理函数嵌入MFC的编程框架。MFC编程框架将在适当的时候、适当的地方来调用程序的代码10>高级语言程序设计-2<11>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍12>高级语言程序设计-27、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-28、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
4、装、映象WindowsAPI,且为面向对象Windows应用程序提供坚实的基础-MFCAFX小组拿出全部AFX代码,大量AFX代码(作为基本框架)被移植到MFC内部,至今仍在MFC内。但是大部分AFX代码被废弃同时,MFC小组编写了集成开发环境VisualStudio以支持MFC8>高级语言程序设计-25、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>高级语言程序设计-26、MFC类提供了丰富的编程接口程序员继承基类的同时,把自己实现的虚拟函数和消息处理函数嵌入MFC的编程框架。MFC编程框架将在适当的时候、适当的地方来调用程序的代码10>高级语言程序设计-2<11>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍12>高级语言程序设计-27、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-28、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
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>高级语言程序设计-26、MFC类提供了丰富的编程接口程序员继承基类的同时,把自己实现的虚拟函数和消息处理函数嵌入MFC的编程框架。MFC编程框架将在适当的时候、适当的地方来调用程序的代码10>高级语言程序设计-2<11>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍12>高级语言程序设计-27、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-28、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
6、MFC类提供了丰富的编程接口程序员继承基类的同时,把自己实现的虚拟函数和消息处理函数嵌入MFC的编程框架。MFC编程框架将在适当的时候、适当的地方来调用程序的代码10>高级语言程序设计-2<11>高级语言程序设计-2<内容安排MFC概述MFC类库基础MFC对话框应用MFC文档视结构.Net环境介绍12>高级语言程序设计-27、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-28、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
7、网络类,MFC应用程序结构类,窗口/对话框/控件类简单数据类型,支持类,典型模板类,OLE类,结构类,同步类13>高级语言程序设计-2高级语言程序设计-28、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
8、meWndMFC提供的绝大多数类的基类,该类完成动态空间的分配与回收,支持一切诊断、出错信息处理和文档序列化主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,
此文档下载收益归作者所有