1 / 16
文档名称:

第9章 Visual C++的Windows编程基础.ppt

格式:ppt   页数:16
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第9章 Visual C++的Windows编程基础.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第9章 Visual C++的Windows编程基础.ppt

文档介绍

文档介绍:第9章 Visual C++的Windows编程基础
1
《面向对象技术与Visual C++》--第9章
本章主要内容
Windows编程基础
用MFC创建Windows应用程序
利用AppWizard生成MFC应用程序
2
《面向对象技术与Visual C++》--第9章
Windows编程基础
Windows操作系统是一个多任务、面向对象的图形操作系统。
在Windows操作环境中, Windows应用程序采用“基于消息的事件驱动”运行机制,这是它与过去的面向过程的应用程序机制的不同之处。
3
《面向对象技术与Visual C++》--第9章
窗口
窗口是由应用程序创建的一个用于接收用户输入和显示输出的矩形区域。
窗口由“非客户区”和“客户区”组成。
非客户区由系统绘制,包括菜单、工具栏、最大化按钮等。客户区由应用程序绘制,用于输出数据和接受用户的输入。
Windows应用程序可以有多个窗口,每一个窗口都可以具有不同的功能。
4
《面向对象技术与Visual C++》--第9章
事件和消息
Windows操作环境中,无论是系统产生的动作或是用户运行应用程序产生的动作,都称为事件产生的消息。
Windows应用程序利用消息与其他的Windows应用程序及Windows系统进行信息交换。
Windows 的消息由三部分组成:消息号、字参数和长参数。
消息号是预先定义的消息名标志符
字参数和长参数是与消息号相关的值,提供一些附加信息。
5
《面向对象技术与Visual C++》--第9章
句柄
Windows应用程序中,句柄是标识诸如菜单、图标、窗口、内存块、输出设备等对象的标识符号,Windows系统的各种资源都是通过句柄来访问的。
句柄是作为Windows系统内部表的索引值来使用的,而并非对象所在的内存地址。
通过句柄只能够安全的访问对象,而不能直接访问对象的内部结构。
6
《面向对象技术与Visual C++》--第9章
GDI简介
许多MS-DOS程序都直接向视频存储区或打印机端口输送数据,这样做就需要为不同的输出设备编写不同的程序。
Windows提供了一个抽象的图形界面接口,称为图形设备界面,或简称GDI。
它组成了Windows操作系统的核心部分。
7
《面向对象技术与Visual C++》--第9章
设备环境
设备环境(Device Context),也被称为DC,是由GDI保存的一个数据结构,设备环境包含了输出设备的绘图特征。
不同设备有不同的设备环境,在输出设备上输出的先决条件是获得该设备的设备环境。
8
《面向对象技术与Visual C++》--第9章
画笔
画笔指的是一种用于画线及绘制有形边框的工具,用户可以指定它的颜色及宽度,并且可以指定它画实线、点线或虚线等。
画刷定义了一种位图形式的像素,利用它可对封闭区域内部填充颜色或样式。
字体是一种具有某种风格和尺寸的所有字符的完整集合。
9
《面向对象技术与Visual C++》--第9章
资源
光标、位图、对话框和菜单都是资源。资源即数据,。
当 Windows把程序装入内存执行的时候,它通常将资源留在磁盘上。
只有当Windows需要某一资源时,它才将资源装入内存。资源在资源描述文件中定义。
。资源描述文件可以包含用ASCII码表示的资源,也可以引用其他资源描述文件(ASCII或二进制文件)。
10
《面向对象技术与Visual C++》--第9章

最近更新

2025年营口职业技术学院单招职业技能测试题库.. 41页

2026年广西培贤国际职业学院单招职业技能测试.. 42页

2026年广西水利电力职业技术学院单招职业技能.. 41页

2025年西安信息职业大学单招职业倾向性测试题.. 40页

2026年延安职业技术学院单招综合素质考试模拟.. 43页

2025年西昌民族幼儿师范高等专科学校单招职业.. 39页

2026年徽商职业学院单招综合素质考试题库及答.. 42页

2026年惠州工程职业学院单招职业技能考试题库.. 42页

2025年贵州应用技术职业学院单招综合素质考试.. 42页

2026年抚顺师范高等专科学校单招综合素质考试.. 43页

2026年新疆交通职业技术学院单招职测考试题库.. 41页

2025年贵州航空职业技术学院单招职业倾向性考.. 42页

2026年昌吉职业技术学院单招职业技能考试题库.. 42页

2025年赤峰应用技术职业学院单招综合素质考试.. 40页

2025年辽宁地质工程职业学院单招职业适应性考.. 41页

2026年武汉城市职业学院单招综合素质考试模拟.. 42页

2025年辽宁省本溪市单招职业倾向性测试模拟测.. 40页

2025年辽宁石化职业技术学院单招职业技能考试.. 41页

2026年江苏省苏州市单招职业倾向性测试题库及.. 42页

2025年达州中医药职业学院单招职业适应性考试.. 41页

2025年遂宁能源职业学院单招职业适应性测试模.. 40页

2025年郑州信息科技职业学院单招职业技能考试.. 40页

2025年郑州城建职业学院单招职业适应性测试模.. 41页

2026年河北化工医药职业技术学院单招职业适应.. 42页

2026年河北建材职业技术学院单招职测考试题库.. 42页

2026年河北轨道运输职业技术学院单招综合素质.. 41页

2026年河南工业职业技术学院单招职业适应性考.. 42页

2025年重庆信息技术职业学院单招职业适应性测.. 42页

2025年重庆工信职业学院单招综合素质考试模拟.. 39页

2025年国家开放大学《建筑力学》章节测试参考.. 13页