下载此文档

2021年度可视化编程入门mfc讲义.ppt


文档分类:IT计算机 | 页数:约91页 举报非法文档有奖
1/91
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/91 下载此文档
文档列表 文档介绍
本课程简要介绍Windows应用程序的形式和在VC++集成开发环境下使用MFC编写Windows应用程序的基本方法,以使同学们对面向对象的可视化(Visual)程序设计建立一个初步的概念并掌握一些基本方法,为深入学习和使用VC++和其他可视化编程工具打下基础。
1
可视化编程入门mfc
2021/1/5
主题
可视化编程概述
 使用MFC进行可视化编程
 常用控件及其应用
 菜单设计
2
可视化编程入门mfc
2021/1/5
§1  可视化编程概述
●可视化编程的基本特点
●可视化编程方法
●窗口
3
可视化编程入门mfc
2021/1/5
 可视化编程的基本特点
可视化(Visual)编程有三个基本特点:
 ■可视化的图形用户界面设计
 ■使用面向对象方法编程
 ■采用事件驱动的程序运行方式
4
可视化编程入门mfc
2021/1/5

我们已经相当熟悉以下小程序:
【】
#include<iostream>
using namespace std;
int main( )
{
cout<<"VC++是功能强大的编程工具!"<<endl;
cout<<"VC++是面向对象的编程工具!"<<endl;
cout<<"VC++是可视化的编程工具!"<<endl;
return 0;
}
5
可视化编程入门mfc
2021/1/5
【】
#include<iostream>
using namespace std;
int main( )
{
double r;
cout<<”请输入圆半径:”<<endl;
cin>>r;
cout<<”圆周长=”<<2**r <<endl;
cout<<”圆面积=”<<*r*r<<endl; 
return 0;
}
 这是基于控制台的文本用户界面应用程序。运行这种程序之后,屏幕出现MS-DOS窗口,并且按照程序代码的流程执行,用户输入数据后即显示执行结果。
6
可视化编程入门mfc
2021/1/5
7
可视化编程入门mfc
2021/1/5
进行可视化编程,同样可以写出相同功能的程序,程序运行出现如图1和图2所示的窗口。图1中的窗口称为文档窗口,图2中的窗口称为对话框。显然,它们比MS-DOS的文本用户界面更为友好且方便。这种界面称为
 图形用户界面(GUI, Graphical User Interface)。
 在非可视化环境下,图形用户界面的设计
 都需通过编写程序代码来实现,且在设计
 过程中是看不到界面的实际显示效果的。
8
可视化编程入门mfc
2021/1/5
Visual Studio支持可视化的图形用户界面设计。Windows应用程序的每个图形界面元素(如对话框、菜单、命令按钮、文本框等)都是可视的,即设计时在显示器屏幕上是可见的,且所见即所得。编程者可根据具体用户界面设计的要求,直接使用VS系统提供的标准工具在屏幕上“画”出各种Windows风格的图形界面元素,而不必为这些界面元素的构建设计大量代码,VS会自动生成这些界面元素的设计代码,开发人员只需为每个图形界面元素设置特定的属性值,代码编写只针对
 界面元素所要实现的具体功能。
9
可视化编程入门mfc
2021/1/5
2. 面向对象编程方式
由于Windows应用程序的复杂性,从图形用户界面到整个应用程序,都是采用面向对象的方法组织的。Windows中的对象可以是所有的规范部件,如窗口、菜单、工具栏、按钮、文本框、以及程序模块等。
 从用户的观点看,Windows应用程序有一个窗口,窗口上有若干菜单、命令按钮、图标等界面图形元素;
 而窗口背后是一些对应的程序。
 从MFC的面向对象模型看,一个Windows应
 用程序可以拆分成许多功能独立的对象,各
 自负责不同类型的工作,其最基本的构成对象可以分为两大类:程序对象和窗口对象。
10
可视化编程入门mfc
2021/1/5

2021年度可视化编程入门mfc讲义 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数91
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小1.29 MB
  • 时间2021-01-04