《如何使用Visual C++ 6.0》求取 ⇩

第1章了解Visual Studio和AppWizard1

1.1 用AppWizard建立Hello World2

1.2 了解Visual Studio的调试功能7

1.2.1 Build菜单9

1.2.2 Debug菜单10

1.2.3 观察数据11

1.2.4 运行时应用修改代码12

1.3 项目与工作区管理13

1.3.1 工作区文件13

1.3.2 转换旧版本项目14

1.3.3 同时进行多个项目14

1.3.4 项目配置14

1.4 小结15

第2章 MFC图形编程16

2.1在Hello中画线16

2.2 设备环境类17

2.3 GDI对象18

2.3.1 GDI对象与Windows句柄类型18

2.3.2 在DC中使用GDI对象18

2.3.3 GDI对象的寿命19

2.3.4 几种GDI对象19

2.4 用CDC类绘图22

2.4.1 映射模式23

2.4.2 常用绘图函数25

2.4.3 绘图属性设置27

2.4.4 文本输出28

2.4.5 位图30

2.5 打印及打印预览34

2.5.1 打印过程34

2.5.2 打印循环35

2.5.3 打印预览36

2.6 小结36

第3章消息与命令的处理37

3.1 消息的种类37

3.2 MFC中的消息处理38

3.2.1 CCmdTarget类38

3.2.2 MFC预定义消息处理38

3.2.3 消息循环38

3.3.1 WizardBar41

3.3 使用WizardBar和ClassWizard41

3.3.2 ClassWizard42

3.4 在Hello中增加消息驱动机制43

3.4.1 双击窗口43

3.4.2 拖动位图46

3.4.3 运动位图50

3.5 小结53

第4章 Windows程序结构54

4.1 建立MDI应用程序54

4.2 CwinApp类54

4.2.1 WinMain()函数55

4.2.2 InitInstance55

4.2.5 对图标和光标的管理57

4.2.3 ExitInstance57

4.2.4 OnIdle57

4.3 CObject类60

4.3.1 序列化60

4.3.2 运行时类信息61

4.3.3 CObject的建立等级62

4.3.4 调试支持62

4.4 小结64

5.1.2 视类65

5.1.4 文档模板65

5.1.3 框架65

5.1.1 文档类65

5.1 框架、文档/视体系65

第5章框架、文档和视65

5.1.5 文档创建过程68

5.2 文档类69

5.3 视类71

5.3.1 显示数据71

5.3.2 与用户交互71

5.4 各类的关系72

5.4.1 各类关系小结72

5.4.2 文档对视的访问72

5.4.3 其他访问类型73

5.5 视类的派生类74

5.5.1 CscrollView类74

5.5.2 CFormView类和CRecordView类75

5.5.3 控件视类76

5.6 基于文档/视结构的应用程序76

5.6.1 画椭圆程序76

5.6.2 增加滚动处理82

5.7 框架窗口84

5.7.1 更改窗口风格85

5.7.2 菜单85

5.7.3 状态栏90

5.7.4 工具栏92

5.7.5 程序范例94

5.8 小结97

6.1.1 动态切分和静态切分98

6.1 CSplitterWnd类98

第6章切分窗口和多视98

6.1.2 切分窗口性质99

6.2 实现动态切分窗口100

6.2.1 在MDI程序中实现切分窗口100

6.2.2 在SDI程序中实现切分窗口102

6.3 多视类105

6.3.1 增加新的视类106

6.3.2 建立静态切分窗口108

6.3.3 单文档的情况109

6.3.4 建立多视109

6.4 小结112

7.1.1 对话框分类113

7.1 对话框概览113

第7章对话框和控件113

7.1.2 建立对话框模板114

7.1.3 建立对话框类117

7.1.4 对话框数据交换和数据确认118

7.1.5 对话框与应用程序的数据交换119

7.1.6 访问控件120

7.1.7 完成对话框120

7.2 Windows标准控件122

7.2.1 静态控件122

7.2.2 按钮控件122

7.2.3 编辑框控件124

7.2.4 列表框控件125

7.2.5 组合框控件127

7.3 通用对话框127

7.3.1 CFileDialog127

7.3.2 CFontDialog128

7.3.3 CColorDialog128

7.3.4 CPageSetupDialog129

7.3.5 CPrintDialog129

7.3.6 CFindReplaceDialog130

7.3.7 COleDialog131

7.4 程序示例131

7.4.1 CColotButton类131

7.4.2 增加控件132

7.4.3 增加变量和消息函数133

7.4.4 其他部分的相应修改136

7.5 属性表141

7.5.1 建立属性页141

7.5.2 建立属性表142

7.5.3 属性表的运行过程142

7.5.4 创建向导143

7.5.5 新的属性表类143

7.6 小结143

第8章MFC常用类145

8.1 字符串操作145

8.1.1 CString类与Unicode145

8.1.2 CString与 C类型字符串145

8.1.3 CString对象的引用数146

8.1.4 传递字符串参数147

8.1.5 建构CString对象147

8.1.6 处理单个字符148

8.1.7 字符串表达式148

8.1.8 格式化字符串148

8.1.9 其他成员函数149

8.2 集合类149

8.2.1 MFC非模板集合类149

8.2.2 MFC模板集合类150

8.2.3 模板集合类的声明150

8.2.4 使用CArray数组151

8.2.5 使用CList链表152

8.2.7 模板集合类的帮助函数153

8.2.6 使用CMap映射类153

8.3 时间操作157

8.3.1 CTime类157

8.3.2 获取时间158

8.3.3 CTimeSpan类159

8.3.4 COleDateTime类和COleDateTimeSpan类159

8.4 异常处理159

8.4.1 捕捉异常160

8.4.2 发生异常时释放内存161

8.4.3 MFC异常类162

8.4.4 发出异常166

8.5 小结166

9.1.1 分隔地址空间167

9.1.2 Win32保留地址167

第9章内存管理167

9.1 Win32内存管理167

9.1.3 虚拟内存168

9.1.4 查询内存状况168

9.2 内存分配169

9.2.1 栈结构分配169

9.2.2 堆内分配169

9.2.3 Windows内存操作函数171

9.2.4 虚拟内存172

9.3 共享内存173

9.4 小结175

10.1 线程类型176

第10章多线程编程176

10.2 工作线程177

10.2.1 线程实现函数177

10.2.2 启动线程177

10.2.3 线程的中止178

10.2.4 工作线程示例178

10.3 用户界面线程180

10.3.1 建立CWinThread类181

10.3.2 创建线程181

10.3.3 处理消息182

10.3.4 中止线程182

10.4 线程同步182

10.4.2 CMutex类183

10.4.1 CCriticalSection类183

10.4.3 CSemaphore类184

10.4.4 CEvent类185

10.4.5 同步访问类185

10.5 小结185

第11章动态链接库187

11.1 执行程序与DLL的链接187

11.1.1 隐式链接187

11.1.2 显式链接188

11.2 DLL函数的导出189

11.3 使用AppWizard建立DLL191

11.3.1 普通动态链接库192

11.3.2 扩展动态链接库193

1.3 创建非MFC动态链接库194

1.5 小结195

1.4 调试DLL195

第12章ActiveX概览196

12.1 OLE技术196

12.1.1 组件对象模型(COM)197

12.1.2 结构化存储198

12.1.3 Monikers199

12.1.4 统一数据传输199

12.1.5 OLE文档200

12.1.6 OLE自动化201

12.2 从OLE到ActiveX202

12.2.1 ActiveX 文档202

12.1.7 OLE控件202

12.2.2 ActiveX 控件203

12.2.3 DCOM203

12.2.4 Internet monikers203

12.2.5 其他ActiveX技术203

12.3 小结204

第13章容器程序205

13.1 建立基本的容器程序205

13.2 容器程序的实现208

13.3 OLE对象的位置213

13.4 使用鼠标选中对象214

13.5 激活对象218

13.6.1 删除操作219

13.6 对象的编辑操作219

13.6.2 剪贴板相关操作220

13.7 小结222

第14章服务器程序223

14.1 服务器类型223

14.2 建立全服务器223

14.3 服务器程序的实现225

14.3.1 CMyServerApp类225

14.3.2 CMyServerDoc类227

14.3.3 CMyServerSrvrItem类227

14.3.4 CInPlaceFrame类229

14.3.5 CMyServerView类230

14.4.2 视类的修改231

14.4 服务器示例231

14.4.1 文档类的修改231

14.4.3 对象项目的修改233

14.5 ActiveX文档、容器和服务器234

14.5.1 ActiveX 文档234

14.5.2 ActiveX 容器234

14.5.3 ActiveX 服务器235

14.6 小结236

第15章自动化237

15.1 MFC自动化服务器237

15.1.1 建立自动化服务器237

15.1.2 自动化服务器的实现237

15.1.3 增加自动化属性和方法239

15.2.1 建立自动化客户程序246

15.2 自动化客户程序246

15.2.2 创建COleDispatchDriver派生类247

15.2.3 自动化客户的其他功能248

15.3 动态链接库服务器250

15.3.1 创建动态链接库服务器框架250

15.3.2 增加CCmdTarget派生类251

15.3.3 自动化的参数传递252

15.3.4 实现服务器功能253

15.3.5 检验动态链接库服务器254

15.4 ATL自动化服务器255

15.4.1 建立基本项目256

15.4.2 增加自动化接口对象257

15.4.3 增加属性和方法261

15.4.4 验证服务器功能265

15.5 小结265

第16章ActiveX控件266

16.1ActiveX控件简介266

16.1.1 历史回顾266

16.1.2 OLE控件266

16.1.3 ActiveX控件267

16.2 使用MFC建立控件267

16.2.1 建立控件框架268

16.2.2 控件的注册270

16.2.3 增加属性271

16.2.4 增加方法276

16.2.5 完善控件功能278

16.2.6 增加事件283

16.2.7 使用属性表285

16.2.8 序列化291

16.3 优化控件292

16.3.1 优化绘制292

16.3.2 其他特性295

16.4 使用控件297

16.4.1 组件廊297

16.4.2 插入网页298

16.5 使用ATL建立控件299

16.5.1 创建基本控件项目299

16.5.2 控件的注册304

16.5.3 增加属性305

16.5.4 创建方法310

16.5.5 完善控件功能311

16.5.6 属性表和控件持久性317

16.5.7 增加事件323

16.5.8 优化绘图325

16.6 从Windows控件中继承326

16.7 小结326

第17章Windows套接字328

17.1 套接字分类328

17.1.1 数据报套接字328

17.1.2 流式套接字329

17.2 使用CAsyncSocket对象329

17.2.1 初始化329

17.2.3 创建套接字330

17.2.4 端口和地址330

17.2.2 CAsyncSocket中的错误处理330

17.2.5 使用数据报套接字332

17.2.6 使用流式套接字333

17.2.7 通知事件335

17.2.8 关闭套接字336

17.3 使用CSocket对象337

17.3.1 创建CSocket对象337

17.3.2 建立连接337

17.3.3 数据传输337

17.3.4 清除对象338

17.4 小结338

18.1.2 连接类340

18.1.3 文件类340

第18章使用Winlnet340

18.1.1 CInternetSession类340

18.1 MFC的WinInet类340

18.1.4 CInternetException类341

18.2 使用CInternetSession341

18.2.1 创建Internet会话341

18.2.2 HINTERNET句柄342

18.2.3 设置会话属性342

18.2.4 读取文件344

18.2.5 建立连接345

18.2.6 异步操作346

18.2.8 关闭会话348

18.2.7 Cookie Jar348

18.3 FTP处理349

18.3.1 目录操作349

18.3.2 查找文件350

18.3.3 文件处理350

18.4 HTTP处理352

18.4.1 建立连接352

18.4.2 建立CHttpFile352

18.4.3 增加标题353

18.4.4 发送请求353

18.5.3 查询文件355

18.5.2 CGopherLocator对象355

18.5.1 建立连接355

18.5 Gopher处理355

18.5.4 文件处理356

18.6 小结356

第19章ISAPI扩展357

19.1 创建Internet服务器扩展357

19.1.1 使用ISAPI Extension Wizard357

19.1.2 CHttpServer类358

19.1.3 CHttpServerContext类361

19.1.4 CHtmlStream类364

19.1.5 调试使用ISA364

19.2 创建ISAPI过滤器365

19.2.1 CHttpFilter类365

19.2.2 CHttpFilterContext类367

19.3 小结368

19.2.3 注册过滤器368

第20章ODBC和MFC数据库类370

20.1 ODBC概览370

20.1.1 ODBC驱动程序370

20.1.2 ODBC驱动管理器371

20.1.3 数据源371

20.1.4 数据源管理器371

20.2 使用MFC建立数据库程序373

20.3 CDatabase类375

20.3.1 建立数据库连接375

20.3.2 查询连接376

20.3.3 执行SQL语句376

20.3.4 处理事务377

20.4.1 RFX机制378

20.4 CRecordset类378

20.4.2 打开记录集380

20.4.3 查询信息381

20.4.4 刷新记录集381

20.4.5 在记录集中移动381

20.4.6 编辑数据383

20.4.7 使用参数384

20.4.8 成批取记录384

20.5 CRecordView类386

20.5.1 建立CRecordView对象386

20.5.2 OnMove()388

20.6 小结388

21.1 数据访问对象DAO389

第21章其他数据库编程接口389

21.2 OLE DB390

21.2.1 OLE DB 组件391

21.2.2 OLE DB 应用程序结构391

21.3 ActiveX数据对象ADO395

21.3.1 ADO对象395

21.3.2 ADO应用程序结构396

21.4 小结398

第22章帮助系统399

22.1 帮助系统简介399

22.1.1 帮助系统分类399

22.1.2 如何获得帮助399

22.1.3 Help表现形式400

22.1.4 如何使用帮助401

22.2 帮助系统编程402

22.2.1 帮助系统消息402

22.2.2 帮助系统的构成402

22.2.3 AppWizard对帮助系统的支持403

22.2.4 如何设计Help404

22.2.5 创建ShowString应用程序405

22.2.6 命令式帮助的编程408

22.2.7 上下文相关帮助的编程409

22.3 Help文档的编写412

22.3.1 用Word编写Help文档412

22.3.2 为Help文件加入主题414

22.3.3 目录调整416

22.4 小结417

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

高度相关资料

Visual C++ 6.0使用与开发(1998 PDF版)
Visual C++ 6.0使用与开发
1998 北京:清华大学出版社
Visual C++使用指南( PDF版)
Visual C++使用指南
Visual C++6.0应用指南( PDF版)
Visual C++6.0应用指南
Microsoft Visual C++使用指南(1999 PDF版)
Microsoft Visual C++使用指南
1999
如何使用WPS 97(1998 PDF版)
如何使用WPS 97
1998 北京:机械工业出版社
Visual C++ 6.0编程高手(1999 PDF版)
Visual C++ 6.0编程高手
1999 北京:北京希望电脑公司;北京:北京希望电子出版社
如何使用Power Builder 6.0开发程序(1999 PDF版)
如何使用Power Builder 6.0开发程序
1999 北京:北京理工大学出版社
Visual C++使用速成(1996 PDF版)
Visual C++使用速成
1996 北京:清华大学出版社
Visual C++2使用指南(1995 PDF版)
Visual C++2使用指南
1995 北京:清华大学出版社
如何使用PC机(1997 PDF版)
如何使用PC机
1997 北京:电子工业出版社
Visual C++ 6.0开发实用教程(1998 PDF版)
Visual C++ 6.0开发实用教程
1998 北京:人民邮电出版社
Visual FoxPro 6.0使用指南(1999 PDF版)
Visual FoxPro 6.0使用指南
1999 北京:人民邮电出版社
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社
TURBO C TOOLS 6.0使用手册(1991 PDF版)
TURBO C TOOLS 6.0使用手册
1991 北京:电子工业出版社
Visual C++ 6.0应用指南(1999 PDF版)
Visual C++ 6.0应用指南
1999 北京:人民邮电出版社