图书介绍

跟我学Visual C++ 6.0 程序开发宝典PDF|Epub|txt|kindle电子书版本网盘下载

跟我学Visual C++ 6.0 程序开发宝典
  • 刘庆红主编 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502424547
  • 出版时间:1999
  • 标注页数:302页
  • 文件大小:109MB
  • 文件页数:312页
  • 主题词:

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章 Visual C++6.0概述1

1.1 VC6.0的不同版本1

1.1.1 VC6.0的标准版1

1.1.2 VC6.0的专业版1

1.1.3 VC6.0的企业版1

1.2 VC6.0的新特性2

1.2.1 编辑器方面的新特性2

1.2.2 编译器、连接器和调试器方面的改进2

1.2.3 MFC类库的增强2

1.2.4 实用工具程序3

1.2.5 向导方面的改进3

第2章 快速建立MFC应用程序4

2.1 建立一个MFC应用程序4

2.1.1 建立一个新的应用程序项目4

2.1.2 选择应用程序界面的类型5

2.1.3 选择应用程序的数据库支持类型6

2.1.4 选择应用程序的ActiveX技术支持类型7

2.1.5 选择应用程序的界面风格7

2.1.6 选择应用程序的其他选项8

2.1.7 确认类名和文件名9

2.1.8 添加代码以显示“Hello, World!”字符串10

2.2 浏览程序代码15

2.2.1 CHelloApp——应用程序类15

2.2.2 Cmain Frame——主框架窗口类19

2.2.3 CHelloDoc——文档类23

2.2.4 CHelloView——视图类25

2.2.5 其他文件27

2.2.6 MFC应用程序的运行过程27

第3章 MFC的消息映射机制29

3.1 处理菜单命令29

3.1.1 建立新的“Align Mode”项目29

3.1.2 修改菜单资源30

3.1.3 进行消息映射33

3.1.4 控制输出字符串的对齐方式35

3.1.5 更新菜单状态43

3.2 使用工具栏和加速键47

3.2.1 使用工具栏48

3.2.2 使用加速键53

3.3 使用状态栏55

3.3.1 修改程序资源55

3.3.2 建立新的窗格56

3.3.3 实现窗格更新显示58

3.3.4 检查“Align Mode”程序的各项功能60

3.4 MFC的消息映射机制61

3.4.1 应用程序的消息循环61

3.4.2 消息的分类62

3.4.3 界面命令的传递路径62

第4章 对话框与控件65

4.1 使用有模式对话框65

4.1.1 建立新的“CompuInfo”项目65

4.1.2 建立对话框资源65

4.1.3 建立对话框类72

4.1.4 使用对话框77

4.1.5 与其他对象交换数据82

4.1.6 检查“CompuInfo”程序85

4.2 使用Win95新控件86

4.2.1 建立新的“NewCtrl”项目86

4.2.2 修改程序的资源88

4.2.3 编写代码前的一些工作90

4.2.4 使用树形控件92

4.2.5 使用列表控件98

4.2.6 刷新控件中的内容106

4.2.7 检查“NewCtrl”程序112

4.3 无模式对话框和通用对话框112

4.3.1 无模式对话框113

4.3.2 通用对话框113

第5章 使用图形界面114

5.1 在屏幕上绘图114

5.1.1 理解设备环境114

5.1.2 建立新的“Draw”项目116

5.1.3 实现绘图功能117

5.1.4 创建和使用画笔、画刷122

5.1.5 实现图形拉伸133

5.1.6 检查“Draw”程序的功能136

5.2 一个简单的屏幕保护程序137

5.2.1 屏幕保护程序的基本知识137

5.2.2 建立新的“Circle”项目138

5.2.3 修改CCircleApp::InitInstance()函数138

5.2.4 完成设置对话框142

5.2.5 完成窗口类146

5.2.6 检查“Circle”屏幕保护程序152

第6章 使用文档/视图结构153

6.1 简单的文档串行化153

6.1.1 保存输入的信息153

6.1.2 实现数据串行化154

6.1.3 确定文件的扩展名155

6.1.4 设置文档修改标志157

6.2 建立自己的数据结构158

6.2.1 建立新的“CompuInfoEx”项目158

6.2.2 建立对话框资源和对话框类158

6.2.3 建立文档类的数据结构163

6.2.4 使用无模式对话框操作数据167

6.2.5 显示文档的内容173

6.2.6 实现打印和打印预览180

6.2.7 检查“CompuInfoEx”程序183

6.3 多文档界面的程序183

6.3.1 建立“MultiType”多文档界面程序184

6.3.2 实现动态切分窗口185

6.3.3 完善程序的文档类186

6.3.4 实现新的视图类189

6.3.5 实现静态切分窗口196

6.3.6 在不同的模式之间切换199

6.3.7 检查“MultiType”程序的功能201

第7章 使用OLE与ActiveX技术203

7.1 OLE与ActiveX的有关概念203

7.1.1 OLE文档203

7.1.2 链接与嵌入203

7.1.3 OLE容器与OLE服务器204

7.1.4 就地激活(可视编辑)204

7.1.5 自动化(Automation)204

7.1.6 Active文档204

7.1.7 ActiveX控件205

7.2 建立OLE容器应用程序205

7.2.1 建立“Blank”程序框架205

7.2.2 浏览“Blank”程序的代码205

7.2.3 移动、重设大小与显示跟踪矩形209

7.2.7 处理多个OLE项212

7.2.5 拷贝、粘贴与清除217

7.2.6 检查“Blank”程序的功能220

7.2.7 升级到Active文档容器221

7.3 建立OLE服务器应用程序223

7.3.1 建立“Circle”程序框架223

7.3.2 浏览“Circle”程序的代码223

7.3.3 实现“Circle”程序的功能227

7.3.4 检查“Circle”程序的功能231

7.3.5 升级到Active文档服务器232

7.4 建立Automation服务器233

7.4.1 建立“CircleA”程序框架234

7.4.2 浏览“CircleA”程序的代码234

7.4.3 暴露属性和方法236

7.4.4 使用Visual Basic创建Automation客户程序242

7.5 建立ActiveX控件244

7.5.1 建立“CircleC”控件的框架245

7.5.2 浏览“CircleC”控件的代码245

7.5.3 暴露属性、方法与事件247

7.5.4 添加属性页253

第8章 支持Internet257

8.1 使用WinInet类编程257

8.1.1 建立“Query”程序的框架258

8.1.2 与Internet连接260

8.2 自己的WEB浏览器265

8.2.1 建立“Browser”程序的框架265

8.2.2 浏览Web页267

8.2.3 改善程序的界面272

8.2.4 检查“Browser”程序的功能280

附录A 有用的MFC类281

A.1 CObject类及其子类281

A.1.1 CObject类281

A.1.2 CCmdTarget类281

A.1.3 CWinApp类282

A.1.4 CDocTemplate类284

A.1.5 CDocument类284

A.1.6 CWnd类285

A.1.7 CFrameWnd类288

A.1.8 CView类289

A.1.9 CDC类290

A.1.10 CMenu类294

A.2 其他类295

A.2.1 CString类295

A.2.2 CRect类296

A.2.3 CArchive类297

A.2.4 CTypedPtrList类298

附录B MFC全局函数和宏299

B.1 常见的数据类型299

B.2 运行中的对象模型服务299

B.3 诊断服务300

B.4 例外处理301

B.5 消息映射宏301

B.6 应用程序信息和管理302

B.7 ClassWizard注释定界符302

热门推荐