MFC应用b程序b设计ppt课件.ppt
《MFC应用b程序b设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《MFC应用b程序b设计ppt课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确MFC应用程序设计王建兴在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确MFC应用程序运行机制1、应用程序对象:表示整个程序(基类为CWinApp)一个基于MFC的应用程序由四个对象相互作用构成。2、窗口框架对象应用程序对象:表示整个窗体。(基类为CWnd CFrameWnd3、视图对象:表示可视区域,一般是程序操作的区域。(基类为CWnd CView等)4、文档对象:用于与视图对象等交换数据。基类为CDocument在整堂课的
2、教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确应用程序类的主要内容创建全局对象theApp。用于获得程序的控制权使用InitInstance()用于初始化工作。包括创建文档模板、文档、视图、窗口等工作。详见程序代码。在Run()函数中进入消息循环。在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确主框架类的主要内容PreCreateWindow()函数用于处理主窗口创建之前的初始化工作。OnCreate()函数用于窗口创建的工作。是系统发出WM_CREATE消息时的处理函数。定义了工具
3、栏对象和状态栏对象CStatusBar m_wndStatusBar;CToolBar m_wndToolBar;CToolBar:LoadToolBar()函数用于装载工具栏资源 CToolBar:CreateEx()函数负责工具栏的创建。CStatusBar:Create()函数负责状态栏的创建 CStatusBar:SetIndicators()函数负责设置状态栏上的窗格 窗格定义数组为indicators数组。在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确视图类的主要内容GetDocument()方法得到所要显示的文档类内容
4、对象的指针。OnDraw()是WM_PAINT默认处理函数,用于打印、预览、屏幕输出等操作。OnUpdate()函数用于当文档对象内容变化后的更新显示。在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确文档类的主要内容OnNewDocument()函数用于初始化一个文档Serialize()函数用于文档序列化UpdateAllView()用于更新对文档类对象关联的所有视图SetModifiedFlag()函数用于设置文档内容是否发生变化。IsModified()函数用于判定文档内容是否已变化其它在整堂课的教学中,刘教师总是让学生带着问题
5、来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确3.4消息映射-3.4.1消息的类别及其描述 在MFC应用程序中,消息分为窗口消息、命令消息和控件消息三种类型。1窗口消息 系统可以产生窗口消息,与窗口交互也能产生窗口消息。窗口消息只能被窗口或者窗口对象处理。在MFC应用程序中,CView和CFrame及其派生类、自定义窗口类能够处理窗口消息。窗口消息的字段格式为:(1)message WM_XXX(2)wParam和lParam随WM XXX而变 要 关闭一个 窗口,只需 要发 给它消 息包(WM_CLOSE,0L,0L)即可。在整堂课的教学中,刘教师总是让学生带着问题来学习
6、,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确3.4.1消息的类别及其描述2命令消息 选择菜单项、单击工具按钮、按加速键及程序中的命令等都可以产生命令消息。在MFC应用程序中,凡是从基类CCmdTarget派生的类都能处理命令消息。命令消息的字段格式如下:(1)message WM_COMMAND(2)wParam 低16位为命令ID,高16位为0(3)1Param 0L在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确3.4.1消息的类别及其描述3控件消息当控件事件发生时,如改变文本框控件的内容、选择列表框控件中的某一选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MFC 应用 程序 设计 ppt 课件
限制150内