图书介绍

Visual C++高级开发范例解析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++高级开发范例解析
  • 胡晓军等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505371193
  • 出版时间:2002
  • 标注页数:326页
  • 文件大小:118MB
  • 文件页数:336页
  • 主题词:VC++

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++高级开发范例解析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 用户界面编程1

1.1 使用AppWizard创建多文档应用程序1

1.2 设计菜单项7

1.2.1 创建和修改菜单资源7

1.2.2 增加菜单命令处理函数9

1.2.3 弹出式菜单的创建11

1.2.4 创建有位图或图标的菜单16

1.2.5 动态修改菜单17

1.3 使用加速键21

1.4 Windows标准控件22

1.4.1 使用对话框编辑器23

1.4.2 使用位图按钮25

1.4.3 使用自绘按钮29

1.5 使用工具条33

1.5.1 CControlBar类34

1.5.2 创建工具条34

1.5.3 工具条的移动35

1.5.5 在工具条中加入组合框36

1.5.4 工具条的显隐控制36

1.5.6 浮动工具条的编制39

1.5.7 工具条停靠控制40

1.6 状态条控制42

1.6.1 状态条控制的对象结构43

1.6.2 状态条控制的应用43

1.7 设计通用对话框44

1.8 帮助文件的编制47

1.8.1 普通帮助的创建47

1.8.2 HTML帮助文件的制作51

1.9 应用程序封面设计62

第2章 ActiveX控件编程69

2.1 什么是ActiveX控件69

2.1.1 ActiveX的定义70

2.1.2 ActiveX的内容70

2.2 用Visual C++创建ActiveX控件71

2.2.1 创建基本的控件71

2.2.2 添加方法73

2.2.3 创建用户自定义属性75

2.2.5 创建Stock属性76

2.2.4 创建参数化的属性76

2.2.6 使用环境属性77

2.2.7 创建属性表77

2.2.8 增加事件80

2.2.9 控件的持久性81

2.2.10 绘制控件82

2.2.11 创建异步的属性83

2.2.12 静态和动态的属性枚举87

2.2.13 增加剪贴板和拖放支持90

2.2.14 现有控件的Subclassing(子类化)100

2.2.15 其他的ActiveX特征101

2.3 在Visual C++中使用ActiveX控件103

2.3.1 用Visual BASIC作容器103

2.3.2 用Visual C++作容器104

2.3.3 HTML和浏览器105

2.3.4 用Office作容器107

2.3.5 互联网脚本107

2.3.6 互联网组件下载109

2.3.7 使用ActiveXMovie控件的视频播放器109

3.1.3 为什么要介绍COM126

3.1.2 COM组件126

第3章 COM组件技术126

3.1.1 什么是COM126

3.1 概述126

3.1.4 COM的历史127

3.1.5 你应有所准备127

3.2 组件127

3.2.1 组件的特点127

3.2.2 组件库130

3.3 接口130

3.3.1 接口的作用131

3.3.2 COM接口的实现131

3.3.3 接口的进一步讨论135

3.4 IUnknown接口139

3.4.1 关于IUnknown139

3.4.2 QueryInterface函数140

3.4.3 AddRef函数与Release函数145

3.4.4 一个完整的例子146

3.5 应用实例151

3.5.1 OLE DB——统一数据存取的COM途径152

3.5.2 MSChart控件153

3.5.3 创建应用程序153

3.5.4 插入MSChart控件155

3.5.5 画出用户界面155

3.6 DCOM简介167

第4章 多线程编程171

4.1 问题的提出171

4.1.1 单线程程序的不足171

4.2.1 进程和线程的基本概念173

4.1.2 问题的解决方案173

4.2 多线程编程准备知识173

4.2.2 Win32 API对多线程编程的支持175

4.2.3 MFC对多线程编程的支持177

4.3 用MFC开发多线程应用程序的实例179

4.3.1 概述179

4.3.2 辅助线程程序的具体编写180

4.3.3 辅助线程程序的说明185

4.3.4 存在的问题186

4.3.5 用户界面线程的一个实例187

4.4.1 线程间通信188

4.4 深入多线程编程188

4.4.2 线程的同步190

第5章 WinSock网络编程204

5.1 通信协议简介204

5.1.1 TCP/IP协议204

5.1.2 TCP/IP模型205

5.1.3 Windows的TCP/IP205

5.1.4 了解TCP/IP核心协议206

5.2.1 背景210

5.2 Windows Sockets简介210

5.2.2 Windows Sockets通信程序开发的基本步骤211

5.2.3 Windows Sockets基本函数212

5.3 编程实例218

5.3.1 面向连接的流式套接字Win32 API例子218

5.3.2 MFC对Socket的封装229

5.3.3 非面向链接的数据报Sockets MFC例子230

6.2.1 打开/关闭文件流243

6.2 AVI文件流操作243

6.1 VFW简介243

第6章 VFW软件开发包243

6.2.2 读写文件数据244

6.2.3 利用剪贴板编辑文件247

6.2.4 应用实例249

6.3 用DrawDib绘制图像259

6.3.1 DrawDib的性能特点259

6.3.2 DrawDib的函数259

6.3.4 位图文件格式260

6.3.3 DrawDib的运行方式260

6.3.5 使用Palette增强图像261

6.4 视频捕捉263

6.4.1 开发AVICap应用程序的软硬件配置263

6.4.2 AVICap主要功能263

6.4.3 Captune Window的操作方法264

6.4.4 回调函数简介265

6.4.5 视频预览与采集269

6.4.6 采集设置对话框269

6.5.1 VCM的功能271

6.5 视频压缩管理器271

6.5.2 VCM驱动注册272

6.6 视频捕捉程序示例272

第7章 网络视频点播开发实例280

7.1 背景介绍280

7.1.1 概述280

7.1.2 开发目标281

7.2.2 服务器的流程282

7.2.1 开发目标282

7.2 开发服务器程序282

7.1.4 对读者的要求282

7.1.3 开发工具与操作平台282

7.3 重点细节分析283

7.4 开发客户端应用程序299

7.4.1 开发目标299

7.4.2 客户应用程序流程300

7.4.3 重点细节分析300

7.5 总结与改进314

附录A Visual C++ 7.0集成开发环境316

热门推荐