分享
 
 
 

MFC编程技巧与范例详解(配光盘)

MFC编程技巧与范例详解(配光盘)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: 曾凡锋,苗雨编著

出 版 社: 清华大学出版社

出版时间: 2008-10-1字数: 565000版次: 1页数: 360印刷时间: 2008/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302185383包装: 平装编辑推荐

从经验出发详解经典案例,阐述如何使用MFC进行软件开发,按照实例复杂度进行分级,以满足不同层次读者的切实需要

《MFC编程技巧与范例详解》特点:

实用性强:全书共55个实例,均来自于项目开发工程实践

正确率高:所有代码均在Windows 2000/XP下测试通过

移植性强:名应用功能的实现均设计成独立的类,可直接移植应用到项目开发中

适用范围

各级程序开发人员项目开发参考书。

高等院校计算机相关专业课程设计、毕业设计及教学参考用书

内容简介

本书集作者多年教学与软件开发经验,通过不同类型的实例详解向读者解读了如何使用MFC进行软件开发,并按实例的复杂度进行分级介绍,以满足不同层次读者的切实需要。

本书共55个完整实例,均选自作者多年工程应用开发中的案例;内容共分14章,分别为MFC的基本概念、文档和视图、对话框、按钮控件、编辑控件、组合框控件、列表框控件、列表视图控件、树状视图控件、图像、多媒体、GDI与GDI+、网络编程、Internet编程。随书附赠的光盘中提供了全部实例的源代码,所有代码均在Windows 2000/XP下测试通过。另外,涉及各具体应用功能的实现均被设计成独立的类,使得代码具有很强的可移植性,读者可以直接将它们应用到自己的项目开发中。

本书内容精练,重点突出,实例丰富,可作为高等院校计算机相关专业的课程设计、毕业设计指导用书,也可作为各程序开发人员的参考书。

目录

第1章 MFC的基本概念

1.0 引言

1.1 MFC概述

1.2 MFC的设计原理

1.3 MFC的特性

1.4 MFC类的分层结构

1.5 MFC库的消息映射

1.6 窗体概述

1.7 利用向导生成应用程序框架

1.8 Visual C++工程文件的组成

1.9 总结

第2章 文档和视图

2.0 引言

2.1 多文档界面的写字板

2.2 管理多文档、多视图的MDI程序

2.3 管理单文档、视图的SDI程序

2.4 动态添加视图

2.5 全屏幕显示模式

第3章 对话框

3.0 引言

3.1 带控件提示信息的对话框

3.2 带菜单、工具条和状态条的对话框

3.3 带图片预览的文件对话框

3.4 带音频试听的文件对话框

第4章 按钮控件

4.0 引言

4.1 任意颜色的按钮控件

4.2 任意形状的按钮控件

4.3 带图形的按钮控件

4.4 带下拉列表的按钮控件

4.5 可添加在标题栏中的按钮控件

4.6 可以选取颜色值的按钮控件

第5章 编辑控件

第6章 组合框控件

第7章 列表框控件

第8章 列表视图控件

第9章 树状视图控件

第10章 图像

第11章 多媒体

第12章 GDI与GDI+

第13章 网络编程

第14章 Internet编程

书摘插图

第1章MFC的基本概念

1.4MFC类的分层结构

下面从Windows程序的工作原理、建立应用程序、程序结构剖析、MFC的基本类、其他的用户界面类、绘图类、其他的MFC类等7个方面讲解MFC类的分层结构。

1.Windows程序的工作原理

Windows程序设计是一种完全不同于传统DOS方式的程序设计方法,它采用一种事件驱动方式的程序设计模式。在程序提供给用户的界面中有许多可操作的可视对象。用户从所有可能的操作中任意选择一种,被选择的操作会产生某些特定的事件,这些事件发生后向程序中的某些对象发送消息,然后这些对象调用相应的消息处理函数来完成特定的操作。Windows应用程序的最大特点就是程序没有固定的流程,而只是针对某个事件的处理有特定的子流程,Windows应用程序就是由许多这样的子流程构成的。

从上面的讨论中可以看出,Windows应用程序在本质上是面向对象的。程序提供给用户界面的可视对象在程序的内部一般也是一个对象,用户对可视对象的操作通过事件驱动模式触发相应对象的可用方法。程序的运行过程就是用户的外部操作不断产生事件、这些事件又被相应的对象处理的过程。

2.建立应用程序

选择Build Rebuild All命令后,系统将编译由AppWizard自动生成的程序框架中所有文件的源代码,并且链接生成可执行的应用程序。按Ctrl+F5快捷键后,应用程序将开始运行,虽然用户没有编写一行代码,但是可以看出由系统自动生成的应用程序的界面已经有了一个标准的Windows应用程序所需要的几个组成部分,用户要做的是向这个应用程序中添加必要的代码,以完成特定的功能。

3.程序结构剖析

MFC提供了许多设计好的类来满足广泛的需要。MFC的对象层次类似于目录结构的组织方式,它包含一个根对象CObject,其他大多数对象都是从CObject中直接或间接派生的。CObiect为那些继承的类提供了3个重要的特性:

• 串行化支持。

• 运行时类信息支持。

• 诊断和调试支持。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有