《Visual C++ 6.0编程实例技巧》求取 ⇩

第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

1999《Visual C++ 6.0编程实例技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李国徽等编著 1999 武汉:华中理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 6.0高级编程技巧(1999 PDF版)
Visual Basic 6.0高级编程技巧
1999 北京:电子工业出版社
Visual C++高级编程技巧与实例( PDF版)
Visual C++高级编程技巧与实例
微型计算机软件基础技术 (M6800系,8080系,Z-80系)(1986年03月第1版 PDF版)
微型计算机软件基础技术 (M6800系,8080系,Z-80系)
1986年03月第1版
Visual Basic 6.0常用编程技巧(1999年08月第1版 PDF版)
Visual Basic 6.0常用编程技巧
1999年08月第1版 清华大学出版社
Visual C++6.0实例教程(1999年04月第1版 PDF版)
Visual C++6.0实例教程
1999年04月第1版 电子工业出版社
Visual c++ 2.0 windows95程序设计( PDF版)
Visual c++ 2.0 windows95程序设计
Visual C++ 6.0编程与实例(1999 PDF版)
Visual C++ 6.0编程与实例
1999 北京:科学出版社
Visual Basic 6.0常用编程技巧(1998 PDF版)
Visual Basic 6.0常用编程技巧
1998 北京:清华大学出版社
Visual C++ 6.0编程经验和技巧(1999 PDF版)
Visual C++ 6.0编程经验和技巧
1999 青岛:青岛出版社
Visual Basic 6.0编程实例(1999 PDF版)
Visual Basic 6.0编程实例
1999 北京:人民邮电出版社
FORTRAN77编程操作基础(1992 PDF版)
FORTRAN77编程操作基础
1992 北京:北京邮电学院出版社
Visual Basic 6.0编程实例与技巧(1998 PDF版)
Visual Basic 6.0编程实例与技巧
1998 北京:中国水利水电出版社
Visual C++6.0开发与实例(1999 PDF版)
Visual C++6.0开发与实例
1999 北京:电子工业出版社
Visual FoxPro 6.0编程技巧与实例分析(1999 PDF版)
Visual FoxPro 6.0编程技巧与实例分析
1999 北京:中国水利水电出版社
Visual FoxPro 6.0编程实例·技巧(1999 PDF版)
Visual FoxPro 6.0编程实例·技巧
1999 武汉:华中理工大学出版社