21天学通Visual C++-第4版-(含DVD光盘1张)

本书特色

[

本书共21章,从visual c++的基础入手,由浅入深,逐步介绍了使用visual c++进行windows程序设计的各个方面。在visual c++的高级应用部分,详细介绍了使用visual c++进行数据库编程、网络编程、线程技术的实现、动态链接库的实现和activex技术的实现,基本涵盖了visual c++的功能。 本书内容丰富,深度和广度兼顾。可以作为初学者的入门指南,也可以帮助中高级读者进一步提高编程水平。此外,也可作为读者学习面向对象程序设计的参考书。

]

内容简介

[

“21天学编程系列”自2009年1月上市以来一直受到广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21天学编程系列”是自2009年以来国内原创计算机编程图书很影响力的品牌之一。本书特色如下:
1.细致体贴的讲解
为了让读者更快地上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念 用直观的图示演示过程 用详细的注释解释代码 用形象的比方帮助记忆。
2.实用超值的dvd光盘
为了帮助读者比较直观地学习,本书附带dvd光盘,内容包括多媒体视频、电子教案(ppt)和实例源代码等。
3.提供完善的技术支持

]

作者简介

[

本书作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。

]

目录

第1篇 visual c++基础篇第1章 visual c++ 6.0概述 11.1 visual c++ 6.0简介 11.1.1 visual c++ 6.0的特点 11.1.2 visual c++ 6.0的版本种类和硬件环境 21.2 visual c++ 6.0集成开发环境概览 21.2.1 工作区 31.2.2 编辑区 31.2.3 输出窗口 41.3 visual c++ 6.0集成开发环境菜单简介 41.4 visual c++ 6.0的工具组件 51.4.1 c/c++编译器 51.4.2 资源编辑器和资源编译器 61.4.3 链接器和调试器 61.4.4 应用程序向导 61.4.5 类向导 71.4.6 资源浏览器 81.5 **个visual c++程序——“hello world” 91.5.1 使用应用程序向导创建工程 91.5.2 添加并修改消息处理函数 111.5.3 编译、链接和运行 121.6 visual c++ 6.0项目文件类型简介 121.7 小结 131.8 习题 13第2章 windows应用程序框架 182.1 基于windows的应用程序设计 182.1.1 基于windows的应用程序接口(api) 182.1.2 句柄的原理 192.1.3 windows应用程序入口——winmain()函数 202.1.4 消息及消息队列机制 202.2 mfc的基本概念及应用程序框架 212.2.1 mfc的基本概念 222.2.2 使用应用程序向导创建mfc应用程序框架 232.3 mfc应用程序框架详解 272.3.1 应用程序类 282.3.2 框架类 292.3.3 视图类和文档类 292.4 小结 302.5 习题 31第2篇 可视化编程篇第3章 常用控件 333.1 控件的基本概念 333.2 visual c++ 6.0中的控件 333.2.1 静态文本控件 353.2.2 编辑框控件 383.2.3 按钮控件 393.2.4 列表框控件 413.2.5 组合框控件 413.2.6 滚动条控件 433.3 控件的应用 433.3.1 添加控件到应用程序界面中 443.3.2 多个控件的排列布局 443.4 控件应用实例 453.5 小结 493.6 习题 49第4章 对话框 514.1 对话框概述 514.1.1 对话框的组成 524.1.2 对话框的种类 524.1.3 对话框的编辑器 534.1.4 对话框的属性 544.2 创建对话框 554.2.1 添加对话框资源 554.2.2 添加控件 564.2.3 使用类向导创建对话框类 564.2.4 使用类向导添加成员变量 584.2.5 添加消息处理函数 614.3 模态对话框和非模态对话框 624.3.1 构建主程序框架 624.3.2 创建非模态对话框 654.3.3 对话框的输入/输出——数据交换机制 674.3.4 创建模态对话框 684.4 小结 694.5 习题 69第5章 消息处理与类向导的使用 725.1 消息的种类 725.1.1 来自键盘的消息 725.1.2 来自鼠标的消息 735.1.3 来自窗口的消息 735.1.4 来自焦点的消息 745.1.5 定时器消息 755.1.6 命令消息 755.2 使用消息机制的应用实例 765.3 类向导的使用 795.3.1 启动类向导 795.3.2 使用类向导添加消息处理函数 795.3.3 添加成员变量 825.3.4 添加新类 835.4 小结 855.5 习题 85第6章 菜单 876.1 windows的应用程序菜单概述 876.1.1 菜单的种类 876.1.2 使用visual c++ 6.0生成的菜单 886.2 创建菜单的操作方法 896.2.1 添加菜单资源 896.2.2 利用菜单编辑器编辑菜单资源 906.2.3 将菜单添加到应用程序中 936.2.4 添加消息处理函数 946.3 菜单的程序设计 976.3.1 在程序中获取菜单信息 976.3.2 在程序中修改菜单状态 986.3.3 在程序中添加、删除、插入菜单或菜单项 1016.4 快捷菜单——弹出式菜单 1036.4.1 手动创建快捷菜单 1036.4.2 使用组件创建快捷菜单 1046.5 小结 1066.6 习题 106第7章 工具栏与状态栏 1107.1 工具栏介绍 1107.1.1 工具栏类——ctoolbar 1117.1.2 创建工具栏 1117.1.3 使用工具栏编辑器设计工具栏按钮 1147.2 创建工具栏 1167.2.1 添加工具栏资源 1167.2.2 设计工具栏按钮 1167.2.3 将工具栏添加到应用程序 1177.3 显示/隐藏工具栏 1197.4 状态栏 1237.4.1 状态栏介绍 1237.4.2 状态栏类——cstatusbar 1237.4.3 创建状态栏 1247.5 修改状态栏 1257.5.1 指示器数组 1267.5.2 修改状态栏 1267.6 小结 1277.7 习题 127第3篇 visual c++应用篇第8章 图形 1308.1 图形设备接口的基本原理 1308.2 设备描述表的概念及使用 1308.2.1 设备描述表概述 1318.2.2 获取设备描述表 1318.3 windows的图形设备接口类 1328.4 gdi对象的创建 1338.4.1 自定义画刷类(cbrush) 1338.4.2 自定义画笔类(cpen) 1348.5 画笔类的使用 1348.5.1 使用画笔类对象进行画线 1358.5.2 改进画线功能 1378.6 画刷类的使用 1408.6.1 使用带颜色的画刷对象 1408.6.2 使用带位图的画刷对象 1428.7 小结 1458.8 习题 145第9章 文本与字体 1489.1 文本编程简介 1489.1.1 文本编程的基本概念 1489.1.2 使用gdi类自定义字体对象 1499.2 字体的使用 1509.2.1 实现简单文字处理 1509.2.2 特殊字符的处理 1539.2.3 具有颜色的文本应用实例 1569.3 小结 1609.4 习题 160第10章 文档视图结构 16310.1 文档视图结构概述 16310.1.1 文档和视图的基本原理 16310.1.2 基于文档视图结构的应用程序 16410.1.3 基于文档视图结构的程序的组成部分 16410.1.4 框架窗口 16510.2 文档/视图类的关联函数 16610.2.1 视图类中的获取文档函数——getdocument() 16610.2.2 文档视图类其他常用的关联函数 16710.3 单文档视图结构的应用程序 16810.3.1 单文档视图结构的应用程序概述 16810.3.2 创建单文档视图应用程序 16910.4 多文档视图结构的应用程序 17110.4.1 多文档视图结构的应用程序概述 17110.4.2 创建多文档视图应用程序 17210.5 小结 17410.6 习题 174第11章 文件 18011.1 文件的基本概念 18011.1.1 文件与输入/输出流 18011.1.2 文件的内容与种类 18111.2 常见的文件操作 18111.2.1 打开和关闭顺序文件 18111.2.2 顺序文件的读/写操作 18311.2.3 顺序文件读/写操作应用实例 18311.3 mfc中的cfile类 18811.3.1 cfile类的成员函数详解 18911.3.2 使用cfile类对象打开文件 18911.3.3 使用cfile类对象读/写文件 19011.3.4 使用cfile类对象关闭文件 19011.4 文件输入/输出的实现实例 19111.5 “打开”和“保存”对话框 19411.5.1 创建“打开”对话框 19411.5.2 创建“保存”对话框 19711.6 小结 19811.7 习题 198第12章 文档序列化与注册表操作 20212.1 什么是文档序列化 20212.2 文档序列化的实例 20312.2.1 实现简单绘图功能的实例 20412.2.2 添加可序列化的类 20612.2.3 重载serialize()函数 20712.2.4 加入宏 20812.2.5 构造图形类cgraph 20812.2.6 保存图形 20912.2.7 完成绘图功能 21012.2.8 以序列化方式保存图形 21112.3 注册表的操作 21312.3.1 注册表简介 21312.3.2 注册表的结构 21412.3.3 读/写注册表 21512.4 小结 21812.5 习题 218第13章 应用程序界面设计 22113.1 修改应用程序外观样式 22113.1.1 在

封面

1天学通Visual

书名:21天学通Visual C++-第4版-(含DVD光盘1张)

作者:张昆

页数:386

定价:¥59.8

出版社:电子工业出版社

出版日期:2016-01-01

ISBN:9787121275586

PDF电子书大小:32MB

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注