图书介绍

Visual C++最新编程实践与技巧pdf电子书版本下载

Visual C++最新编程实践与技巧
  • 李明柱,单肃等编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810770136
  • 出版时间:2000
  • 标注页数:450页
  • 文件大小:38MB
  • 文件页数:459页
  • 主题词:C语言

PDF下载


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

下载说明

Visual C++最新编程实践与技巧PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual C++编程初步 1

1.1 编程环境简介 1

1.2 建立简单的应用程序 3

1.3 VC程序设计基础和技巧 9

1.3.1 Windows消息处理 9

1.3.2 MFC基础 10

1.3.3 SDI和MDI应用 11

1.3.4 基于对话框的应用 12

1.4 VC常用工具指南 13

1.4.1 Error Lookup 14

1.4.2 Process Viewer 14

1.4.3 Spy++ 14

1.4.4 Tracer 15

1.4.5 WinDiff 15

1.4.6 ZoomIn 15

第2章 Windows常用控件编程技巧 16

2.1 按钮(button)控件 16

2.1.1 嵌套按钮 16

2.1.2 动画按钮 20

2.1.3 彩色按钮 26

2.1.4 平面按钮 32

2.2 编辑控件(edit control) 49

2.2.1 自动填充编辑框 50

2.2.2 数字编辑控件 55

2.2.3 自动记录编辑框 59

2.3 实现彩色静态框控件 63

2.4 实现超级链接控件 68

第3章 Windows界面编程技巧 79

3.1 工具栏(toolbar) 79

3.1.1 工具栏上显示文本 79

3.1.2 工具栏按钮中的下拉箭头 83

3.1.3 对话框中的工具栏按钮提示 85

3.1.4 在工具栏中添加控件 87

3.2 状态栏(static control) 89

3.2.1 状态栏中进度条的显示 89

3.2.2 带进度条的状态条通用类 92

3.2.3 在状态栏中显示时间 96

3.3 常用窗口操作技巧 99

3.3.1 修改主窗口风格 99

3.3.2 修改窗口背景 100

3.3.3 创建非规则形状窗口 104

第4章 网络开发指南 107

4.1 Winsock基础 107

4.2 socket编程方法 109

4.2.1 数据发送程序 109

4.2.2 socket实现ping功能 113

4.3 使用CSocket 126

4.3.1 使用CAsyncSocket类 127

4.3.2 使用CSocket类 128

4.4 WinInet网络应用开发 130

4.5 网络开发实例与技巧 140

4.5.1 获取本地主机IP与主机名 140

4.5.2 更改Windows NT中的网络配置 142

4.5.3 IP合法性检测 146

4.5.4 简单消息发送函数实现 148

第5章 Windows系统应用开发 153

5.1 注册表操作 153

5.1.1 注册表基础 153

5.1.2 常用注册表操作函数 155

5.1.3 注册表程序设计 158

5.2 任务栏通知区应用开发 164

5.2.1 任务栏通知区操作 164

5.2.2 托盘程序实现 168

5.2.3 动态托盘程序实现 176

5.3 控制面板程序开发 179

5.3.1 控制面板原理 179

5.3.2 控制面板程序设计 182

5.4 Windows系统服务程序 185

5.4.1 前言 185

5.4.2 常用服务API 186

5.4.3 本体程序设计 188

5.4.4 服务控制程序 190

第6章 多媒体处理 194

6.1 使用媒体控制接口MCI 194

6.1.1 命令字符串接口 194

6.1.2 命令消息接口 195

6.1.3 程序设计 195

6.2 MCIWnd类使用 223

6.3 OpenGL编程方法和技巧 226

6.3.1 前言 226

6.3.2 OpenGL运行环境与机制 226

6.3.3 Windows与OpenGL开发接口 228

6.3.4 OpenGL开发技术基础 228

6.3.5 OpenGL缓存机制 230

6.3.6 OpenGL开发实例 231

6.4 DirectX编程方法与技巧 247

6.4.1 DirectX组件 248

6.4.2 DirectDraw基础 250

6.4.3 DirectDraw编程步骤 253

第7章 动态链接库DLL设计实例 260

7.1 DLL基础 260

7.1.1 前言 260

7.1.2 DLL入口点函数 262

7.1.3 DLL中函数的导出 263

7.1.4 可执行程序与DLL的连接 267

7.1.5 VC中的DLL类型 268

7.2 VC中DLL设计实例 271

7.2.1 MFC DLL开发实例 271

7.2.2 非MFC DLL开发实例 274

第8章 网络安全编程 282

8.1 CryptoAPI基础 282

8.1.1 CryptoAPI基本概念 282

8.1.2 CryptoAPI系统结构 283

8.1.3 系统要求 287

8.1.4 编程函数概览 287

8.2 密钥和密钥管理 295

8.2.1 CryptoAPI密钥分类和密钥函数 295

8.2.2 CryptoAPI密钥存储和管理 296

8.2.3 密钥容器和密钥的生成 297

8.3 数据结构编解码 302

8.3.1 ASN.1基础 303

8.3.2 CryptoAPI编解码模型 305

8.3.3 编解码程序设计 306

8.4 哈希和数字签名 312

8.4.1 哈希和数字签名基础 312

8.4.2 哈希编程举例 314

8.4.3 哈希签名和验证哈希签名编程举例 316

8.5 数据加密和解密 323

8.5.1 数据加密和解密函数 323

8.5.2 消息和文件加密 325

8.5.3 消息和文件解密 335

8.6 证书和证书管理 342

8.6.1 微软证书服务器 343

8.6.2 CryptoAPI证书函数 344

8.6.3 证书库管理 348

8.6.4 使用证书库中的证书 356

8.6.5 使用证书的数字签名和验证 361

第9章 IE浏览器编程 371

9.1 浏览器设计 371

9.1.1 使用浏览器控件 371

9.1.2 使用CHtmlView类 382

9.2 删除临时文件 402

9.3 清除历史记录 406

9.4 应用浏览器配置 407

9.5 在应用程序中调用浏览器 408

第10章 常用编程技巧集萃 410

10.1 文件和目录操作 410

10.1.1 文件拖放的实现 410

10.1.2 目录和文件的拷贝 412

10.1.3 网络驱动器映射 413

10.1.4 SHELL方式实现文件或目录的复制 416

10.2 定制MFC AppWizard生成的模板程序 417

10.3 建立快捷方式 420

10.3.1 创建普通快捷方式 420

10.3.2 创建Internet快捷方式 422

10.4 在应用程序中启动其他应用程序的方法 423

10.4.1 使用WinnExec函数 424

10.4.2 调用CreateProcess函数 424

10.4.3 调用ShellExecuate函数 425

10.5 利用VC实现打印功能 426

10.6 获取Windows版本信息 429

10.7 剪贴板操作 431

10.8 对话框操作 434

10.8.1 无模式对话框的创建 434

10.8.2 创建扩展对话框 435

10.8.3 改变对话框字体 440

10.9 使用编程组件 441

10.9.1 添加组件的一般方法 441

10.9.2 弹出式菜单 442

10.9.3 快闪封面(Splash screen) 443

10.9.4 进度条对话框 444

10.9.5 系统信息显示 446

10.9.6 每日提示组件 447

10.9.7 工具提示 449

精品推荐