图书介绍

Visual C++ 6.0编程实例技巧【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual C++ 6.0编程实例技巧
  • 李国徽等编著 著
  • 出版社: 武汉:华中理工大学出版社
  • ISBN:7560920837
  • 出版时间:1999
  • 标注页数:336页
  • 文件大小:26MB
  • 文件页数:339页
  • 主题词:

PDF下载


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

下载说明

Visual C++ 6.0编程实例技巧PDF格式电子书版下载

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

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

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

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

图书目录

第1章 面向对象程序设计的基本概念1

1.1 导论1

1.2 面向对象程序设计范型2

1.2.1 程序设计范型2

1.2.2 面向对象总是的求解3

1.2.3 什么是面向对象程序设计范型4

1.3 类、对象和封装4

第2章 创建第一个Visual C+++应用程序7

2.1 编制第一个Visual C+++应用程序7

2.2 Visual C+++集成开发平台11

第3章 应用框架及Windows消息机制12

3.1 应用框架的概念12

3.2 应用框架的例子12

3.3 理解Windows消息机制13

3.4 Windows消息循环14

第4章 自定义对话框28

4.1 模式对话框和无模式对话框28

4.2 生成工程文件29

4.3 设计对话框29

4.3.1 对话框的布局30

4.3.2 设置对话框及其控件的属性31

4.4 设置跳表顺序32

4.5 管理对话框33

4.5.1 生成对话框类33

4.5.2 定义成员变量33

4.5.3 定义消息处理函数36

4.6 编写类CFonts代码38

4.6.1 定义头文件38

4.6.3 选择复选框时的消息响应函数39

4.6.2 实现函数OnInitDialog成员函数39

4.6.4 选择单选框时的消息响应函数40

4.6.5 处理编辑框控件的消息处理函数42

4.6.6 重画对话框42

4.7 显示对话框44

4.7.1 编写用户化菜单44

4.7.2 加入菜单消息处理函数45

4.8 重画视图47

第5章 文档和视50

5.1 文档和视之间的相互作用函数51

5.1.1 CView类的GetDocument函数52

5.1.2 CView类的UpdateAllViews函数52

5.2.1 简单的文档/视应用的创建步骤53

5.2 简单的文档/视应用53

5.1.4 CView类的OnInitialUpdate函数53

5.1.3 CView类的OnUpdate函数53

5.2.2 全面了解的SDI应用54

5.2.3 一个简单的学籍管理程序58

5.3 高级的文档-视之间的相互作用66

5.3.1 应用的创建步骤66

5.3.2 功能更强大的学生管理程序67

第6章 图形设备接口83

6.1 设备上下文83

6.2 画图函数86

6.3 文本和字体函数87

6.4 应用实例87

7.1.3 创建和打开文件96

7.1.1 文件系统概述96

7.1.2 Windows文件对象96

7.1 文件管理96

第7章 文件、持久性和序列化96

7.1.4 异步文件I/O99

7.2 序列化101

7.2.1 序列化的概念101

7.2.2 使类可序列化101

7.2.3 内嵌对象和对象指针的序列化103

7.2.4 使集合序列化104

7.2.5 序列化函数和应用框架104

7.3 GFile类105

7.3.1 打开和关闭文件105

7.3.2 文件的定位105

7.3.3 文件的读写操作106

7.3.4 文件的管理106

7.4 文件对话框107

第8章 进程、线程及同步与通讯109

8.1 多任务环境109

8.2 进程110

8.3 线程112

8.4 进程与线程的同步与通讯114

8.4.1 同步概述114

8.4.2 临界区115

8.4.3 互斥量118

8.4.4 信号量120

8.4.5 事件121

第9章 多媒体编程125

9.1 声音125

9.1.1 例子125

9.1.2 播放声音的三个简单函数127

9.1.3 MCI函数129

9.2 图像141

第10章 Visual C+++中的数据库访问147

10.1 ODBC简介147

10.1.1 ODBC层次结构148

10.1.2 管理数据源149

10.1.3 驱动程序的一致性151

10.1.4 ODBC应用程序流程152

10.2 ODBC API编程152

10.2.1 初始化ODBC环境152

10.2.2 连接数据源153

10.2.3 检索驱动程序和数据源信息155

10.2.4 执行SQL语句157

10.2.5 ODBC函数执行结果处理158

10.3 ODBC API编程实例163

10.4.1 注册数据库173

10.4 用MFC应用框架创建应用程序173

10.4.2 创建基本的Student应用程序174

10.4.3 创建控件以显示数据库表的内容175

10.4.4 添加和删除记录177

10.4.5 对一些函数的分析180

第11章 动态链接库(DLL)182

11.1 DLL的概念182

11.2 创建DLL183

11.2.1 建立动态链接库的工程文件183

11.2.2 代码编写185

11.3 使用DLL187

11.3.1 创建应用程序的工程文件187

11.3.2 定制用户化菜单188

11.3.3 编写代码189

11.4.1 自动加载194

11.3.4 执行TestFirstdll应用程序194

11.4 有关动态链接库加载的一些问题194

11.4.2 隐式加载195

11.5 Visual C+++自动生成的Win32 DLL195

第12章 网络服务器接口197

12.1 ISAPI类及其使用197

12.1.1 ISAPI扩展和ISAPI过滤器197

12.1.2 ISAPI类的组成198

12.2 使用向导创建ISAPI的应用程序199

第13章 连接Internet站点202

13.1 制作Web浏览器202

13.1.1 建立一个基于对话框的工程文件202

13.1.2 在应用程序中加入Web浏览器控件203

13.1.3 编写含Web浏览器的应用程序204

13.2 介绍WinInet类207

13.3 WinInet编程基础209

13.3.1 创建会话209

13.3.2 建立连接209

13.3.3 读取URL数据210

13.3.4 查找资源210

13.3.5 读取文件210

13.3.6 异常处理211

13.4 使用WinInet类查询HTTP站点211

13.4.1 创建工程文件211

13.4.2 编辑用户化菜单211

13.4.3 增加成员变量和成员函数212

13.4.4 实现查询功能213

13.5.3 建立消息响应函数218

13.5.2 编辑用户化菜单218

13.5.1 创建工程文件218

13.5 使用WinInet类查询FTP站点218

第14章 Windows Sockets编程221

14.1 介绍Windows Sockets221

14.1.1 CAsyncSocket221

14.1.2 CSocket222

14.2 Windows Socket编程基础223

14.2.1 网络应用程序的结构223

14.2.2 建立socket对象224

14.2.3 建立监听socket224

14.2.4 建立连接224

14.2.6 为客户端连接请求建立socket队列225

14.3 编写服务器端通讯程序225

14.2.5 发送和接收数据225

14.3.1 创建工程文件226

14.3.2 定制用户化菜单226

14.3.3 增加对话框资源227

14.3.4 增加CClientSocket类229

14.3.5 增加监听类231

14.3.6 实现服务器通讯功能233

14.4 创建客户端通讯程序236

14.4.1 创建工程文件237

14.4.2 定制用户化菜单237

14.4.3 增加对话框资源237

14.4.4 增加CRequestSocket类239

14.4.5 实现客户端通讯功能241

15.1.1 ActiveX的产生247

15.1.2 COM(组件对象模型)247

15.1 ActiveX概念247

第15章 ActiveX容器247

15.1.3 复合文档248

15.1.4 嵌入和链接248

15.1.5 剪贴板和拖放248

15.1.6 在位激活249

15.1.7 ActiveX文档249

15.1.8 ActiveX自动化249

15.1.9 ActiveX控件249

15.2 基本ActiveX容器的创建249

15.2.1 使用AppWizard创建一个基本的ActiveX容器250

15.3 基本ActiveX容器的功能251

15.4.1 Menu(菜单)252

15.4 AppWizard生成的容器代码252

15.4.2 AppWizard生成的类253

15.5 ActiveX容器的定制260

15.5.1 移动、改变大小260

15.5.2 实现跟踪矩形261

15.5.3 绘制多个项目263

15.5.4 选择和激活264

15.5.5 删除对象267

15.6 剪贴板269

15.7 拖放271

15.7.1 实现拖放源271

15.7.2 实现拖放目标272

第16章 ActiveX服务器278

16.1 全服务器的创建278

16.2 服务器的功能279

16.3.1 Menu(菜单)280

16.3 AppWizard生成的服务器代码280

16.3.2 AppWinzard生成的类282

16.4 服务器的定制288

16.5 既是容器又是服务器的应用程序290

第17章 ActiveX文档291

17.1 ActiveX文档容器291

17.2 ActiveX文档服务器293

17.2.1 ActiveX服务器的升级293

17.2.2 ActiveX文档服务器的创建294

第18章 ActiveX自动化296

18.1 自动化服务器的创建296

18.2 AppWizard生成的自动化服务器代码297

18.3 揭示自动化属性和方法299

18.4 自动化客户307

18.4.1 创建自动化客户307

18.4.2 添加自动化对象类308

18.4.3 修改对话框模板311

18.4.4 定义成员变量312

18.4.5 定义并实现消息处理函数312

18.4.6 检查自动化客户的功能313

第19章 ActiveX控件314

19.1 ActiveX控件的创建314

19.2 ActiveX ControlWizard生成的代码317

19.3 ActiveX控件的定制318

19.3.1 绘制控件320

19.3.2 响应鼠标单击321

19.3.3 事件322

19.3.4 位图图标323

19.3.5 属性页323

19.3.6 方法329

19.4 ActiveX控件的使用333

热门推荐