vc++MFC.ppt


文档分类:高等教育 | 页数:约120页 举报非法文档有奖
1/120
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/120
文档列表 文档介绍
2017/7/17
1
MFC基础介绍
2017/7/17
2
MFC
本阶段课程的目的是帮助你理解和掌握 Visual C++ MFC 编程的基本概念和技术。很多人使用 Visual C++,开始于 AppWizard,使用它建立一程序框架,然后就不知道下一步该如何是好了。这主要是因为不理解 AppWizard 所产生的 MFC 代码的含义。所以你必须了解和掌握 MFC 代码结构,才能继续下去。
课程将从最基础的出发,向你介绍驱动 MFC 程序的基本概念。使你能更好地理解 MFC 和 AppWizard 所产生的代码。
2017/7/17
3
第一部分 MFC导论
第二部分 一个简单的MFC程序
第三部分 MFC 样式
第四部分 消息映射
    我们使用环境是Visual C++ ,Windows 95 或 WidnowsNT 。 (下载源码就到源码网:)
2017/7/17
4
第一部分 MFC导论
    Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C++ 来开发出专业级的 Windows 应用程序。为了能充分利用这些特性,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库(MFC) 的层次结构。该层次结构包容了 Windows API 中的用户界面部分,并使你能够很容易地以面向对象的方式建立 Windows 应用程序。这种层次结构适用于所有版本的 Windows 并彼此兼容。你用 MFC 所建立的代码是完全可移植的。
2017/7/17
5
本章将向你介绍MFC的基本概念和术语以及事件驱动程序设计方法。在本节中,你将会输入、编译和运行一个简单的MFC程序。下一节中将向你详细解释这些代码。第三部分讨论了MFC控制和如何定制它们。第四部分将介绍消息映射,你将会处理MFC的事件。
2017/7/17
6
什么是MFC?
    如果你要建立一个 Windows 应用程序,应该如何下手?
    好的开端是从设计用户界面开始。首先,你要决定什么样的用户能使用该程序并根据需要来设置相应的用户界面对象。Windows 用户界面有一些标准的控制,如按钮、菜单、滚动条和列表等,这对那些 Windows 用户已经是很熟悉了。要记住的是,作为程序员必须选择一组控制并决定如何把它们安排到屏幕上。传统上,你需要在纸上做一下用户界面的草图,直到对各元素感到满意为止。这对于一些比较小的项目,以及一些大项目的早期原型阶段是可以的。
2017/7/17
7
下一步,是要实现代码。为任何 Windows 平台建立应用程序时,程序员都有两种选择:C 或 C++。使用 C,程序员是在 Windows 应用程序界面( API ) 的水平上编写代码。该界面是由几百个 C 函数所组成,这些函数在Windows API 参考手册中都有介绍。对于Windows NT, API 被称为“Win32 API”,以区别于其用于Windows API。
2017/7/17
8
Microsoft 也提供了 C++ 库,它位于任何 Windows API 之上,能够使程序员的工作更容易。它就是Microsoft基本类库(MFC),该库的主要优点是效率高。它减少了大量在建立 Windows 程序时必须编写的代码。同时它还提供了所有一般 C++ 编程的优点,例如继承和封装。MFC 是可移植的,例如,在 Windows Windows NT 或 Windows 95 上。因此,MFC 是很值得推荐的开发Windows 应用程序的方法,在本章自始至终使用的都是 MFC。
2017/7/17
9
当是使用 MFC 时,你编写的代码是用来建立必要的用户界面控制并定制其外观。同时你还要编写用来响应用户操作这些控制的代码。例如,如果用户单击一个按钮时,你应该有代码来响应。这就是事件驱动代码,它构成了所有应用程序。一旦应用程序正确的响应了所有允许的控制,它的任务也就完成了。
    你可以看出,使用 MFC 进行 Windows 编程时是一件比较容易的的过程。本章的目的是比较详细地教你如何快速建立专业级的应用程序的技术。Visual C++ 应用程序开发环境特别适合于使用 MFC (也有其它开发环境使用MFC),所以一起学****MFC 和 Visual C++ 能够增强你的开发程序的能力。
2017/7/17
10
Windows词汇
    在 Windows 用户界面和软件开发中所要用到的词汇都是基本和唯一的。对于新接触该环境的用户,下面复****几个定

vc++MFC 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数120
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rjmy2261
  • 文件大小0 KB
  • 时间2015-10-24