当前位置:首页 > 工业技术
Visual C++5.0使用与开发
Visual C++5.0使用与开发

Visual C++5.0使用与开发PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:木林森等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302026939
  • 页数:345 页
图书介绍:暂缺《Visual C++5.0使用与开发》简介
《Visual C++5.0使用与开发》目录

第一章 Visual C++5.0概述 1

1.1 Visual C++5.0 的特点 1

1.2 Visual C++5.0的软、硬件配置 2

1.3 Visual C++5.0的安装 3

第二章 Visual C++5.0开发环境 6

2.1 Visual C++5.0主窗口 6

2.2 Visual C++5.0工具栏 7

2.3 Visual C++5.0菜单栏 8

2.3.1 “File”菜单 9

2.3.2 “Edit”菜单 14

2.3.3 “View”菜单 17

2.3.4 “Insert”菜单 21

2.3.5 “Project”菜单 22

2.3.6 “Build”菜单 24

2.3.7 “Debug”菜单 27

2.3.8 “Tools”菜单 29

2.3.9 “Window”菜单 33

2.4 项目与项目工作区 34

2.3.10 “Help”菜单 34

2.5 资源与资源编辑器 38

2.5.1 资源编辑器 38

2.5.2 资源符号 40

2.5.3 资源符号浏览器 41

2.5.4 对话编辑器 41

2.5.5 菜单编辑器 44

2.5.6 加速键编辑器 48

2.5.7 串编辑器 49

2.5.8 版本信息编辑器 50

2.5.9 图形编辑器 51

2.5.10 工具栏编辑器 54

第三章 C++语言基础 56

3.1 简单的C++程序 56

3.2 标识符 57

3.3 基本数据类型 57

3.3.1 类型char 57

3.3.4 类型long 58

3.3.3 类型int 58

3.3.2 类型short 58

3.3.5 类型_intn 59

3.3.6 浮点类型 59

3.3.7 常量 59

3.4 数据类型转换 60

3.5 C++存储类 60

3.5.1 auto存储类 60

3.5.3 extern存储类 61

3.5.2 register存储类 61

3.5.4 static存储类 62

3.6 基本运算 62

3.6.1 算术运算 62

3.6.2 关系运算 63

3.6.3 逻辑运算 63

3.7 自定义数据类型 63

3.7.1 typedef 64

3.7.2 结构 64

3.7.4 枚举 65

3.7.3 联合 65

3.8 控制结构 66

3.8.1 条件语句 66

3.8.2 循环语句 68

3.8.3 转移语句 69

3.9 数组、字符串和指针 70

3.9.1 数组 70

3.9.2 字符串 71

3.9.3 指针 72

3.10 函数 73

3.11 类与对象 74

3.11.1 类的定义 74

3.11.2 对象的定义 76

3.11.3 构造函数与析构函数 77

3.11.4 内联成员函数 79

3.11.5 对象与成员函数 80

3.11.6 this指针 81

3.11.8 友元函数 82

3.11.7 静态数据成员和成员函数 82

3.12 类继承 84

3.12.1 派生类与基类 84

3.12.2 派生类的对象和构造函数 85

3.12.3 多重派生类 86

3.12.4 类的多继承 88

3.12.5 多层派生类 90

3.13 重载 92

3.13.1 函数重载 92

3.13.2 操作符重载 94

3.14 多态性 97

3.14.1 虚拟函数 97

3.14.2 纯虚拟函数 100

3.15 C++语言的输入/输出 101

3.15.1 I/O流结构 101

3.15.2 其他输入/输出函数 102

4.1 用MFC AppWizard成并建立应用程序 104

第四章 创建Windows应用程序 104

4.2 应用程序类和源文件 114

4.3 程序的控制流程 128

4.3.1 成员函数InitInstance 129

4.3.2 成员函数Run 130

4.3.3 成员函数ExitInstance 130

4.3.4 成员函数OnIdle 130

4.3.5 CWinApp的专门服务 131

4.4 文档模板 132

4.5 窗口类与窗口对象 133

4.5.1 窗口对象 133

4.5.2 CWnd派生的窗口类 133

4.5.3 注册窗口类 134

4.5.4 窗口的创建过程 134

4.5.5 销毁窗口 134

4.6 设备文本与图形对象 135

4.6.1 设备文本 135

4.7 消息与命令 136

4.7.1 消息与消息处理 136

4.6.2 图形对象 136

4.7.2 消息映射 137

4.7.3 消息的种类 137

4.7.4 发送和接收消息 142

4.7.5 如何搜索消息映射 143

4.7.6 用户界面对象的更新 145

4.8 ClassWizard和WizardBar的使用 147

4.8.1 WizardBar的使用 147

4.8.2 ClassWizard的使用 149

第五章 边框窗口、文档和视图 156

5.1 边框窗口 156

5.1.1 边框窗口和视图 156

5.1.2 主边框窗口与文档边框窗口 157

5.1.3 边框窗口的创建和销毁 158

5.1.4 管理当前视图 158

5.1.5 管理菜单、控件栏和加速键 158

5.1.6 定制边框窗口 159

5.2.1 文档和视图的关系 160

5.2 文档和视图 160

5.2.2 使用文档管理数据 161

5.2.3 在视图中显示数据及与用户交互 163

5.2.4 滚动和缩放 164

5.2.5 多文档类型 165

5.2.6 多视图 166

5.2.7 分割窗口 166

5.2.8 MFC各对象之间的关系 166

5.3 编程范例 167

5.2.9 文档与视图的初始化和清理 167

5.3.1 建立应用程序的基本框架 168

5.3.2 处理视图 169

5.3.3 处理文档 175

5.3.4 串行化处理 180

5.3.5 滚动处理 182

5.3.6 窗口分割 185

5.3.7 源程序清单 186

5.4.1 坐标系统 200

5.4 绘图 200

5.4.2 绘图工具 201

5.4.3 绘图函数 204

5.4.4 映射模式 208

5.4.5 绘图模式 211

5.4.6 设置背景颜色 212

5.4.7 设置背景模式 212

5.5 文本处理 213

5.5.1 文本输出函数 213

5.5.2 设置文本属性 214

5.5.3 获取字符属性 215

5.5.4 使用字体 216

5.5.5 文本处理范例 218

5.6 位图和位操作 219

5.6.1 装载预定义位图 220

5.6.2 从资源中装载位图 220

5.6.3 用绘图函数建立位图 220

5.6.4 执行位操作 221

5.7 图标 223

5.8 光标 225

5.9 打印和打印预览 225

第六章 对话框、控件和控件栏 228

6.1 对话框 228

6.1.1 对话框的组成 228

6.1.2 模态和非模态对话框 228

6.1.5 创建并显示对话框 229

6.1.4 用ClassWizard创建对话类 229

6.1.3 创建对话资源 229

6.1.6 设置对话框的背景颜色 230

6.1.7 初始化对话框 230

6.1.8 处理Windows消息 231

6.1.9 对话数据交换和验证 231

6.1.10 对话框控件的类型无关访问 232

6.1.11 关闭对话框 233

6.1.12 管理对话框的MFC函数 233

6.2 通用对话类 234

6.2.1 CFontDialog类 235

6.2.2 CColorDialog类 235

6.2.3 CFileDialog类 236

6.3 控件 236

6.3.1 标准控件 237

6.3.2 附加的控件类 242

6.3.3 控件与对话框 244

6.3.4 管理对话框控件的MFC函数 244

6.3.5 公用控件类 247

6.4 控件栏 249

6.4.1 工具栏 249

6.4.2 状态栏 250

6.4.3 对话栏 251

6.4.4 CControlBar成员函数 251

6.5 编程范例 252

6.5.1 创建对话模板资源 252

6.5.2 创建对话类 255

6.5.3 定义成员变量 256

6.5.4 定义消息处理函数 259

6.5.5 修改对话类代码 260

6.5.6 创建对话类对象并显示对话框 262

6.5.7 添加工具栏按钮 267

6.5.8 创建并运行应用程序 269

6.5.9 完整的源程序 271

6.6 属性表与属性页 290

7.1.1 用户界面线程和工作者线程 292

7.1 多线程 292

第七章 高级应用 292

7.1.2 线程终止 294

7.1.3 CWinThread其他成员 294

7.1.4 使用同步类 295

7.2 动态链接库 297

7.2.1 从DLL导出函数 297

7.2.2 链接DLL到可执行程序中 299

7.2.3 用MFC AppWizard来生成DLL的框架文件 300

7.3.1 基本概念 303

7.3 OLE 303

7.3.2 OLE服务器 304

7.3.3 OLE容器 306

7.3.4 OLE自动化 307

7.3.5 OLE拖放 308

7.3.6 剪贴板 309

7.3.7 OLE通用对话类 310

7.4.1 ODBC 311

7.4 数据库 311

7.4.2 DAO 314

7.5 多媒体 315

7.5.1 多媒体数据格式 315

7.5.2 播放函数 316

7.5.3 多媒体声音服务 316

7.5.4 多媒体控制接口(MCI) 317

7.5.5 声音压缩管理器(ACM) 318

7.5.6 AVIFile函数和宏 319

7.5.8 视频捕获 320

7.5.7 视频压缩管理器(VCM) 320

7.6 MAPI支持 321

7.7 Internet支持 321

7.7.1 Internet上的ActiveX 322

7.7.2 Asynchronous Monikers 322

7.7.3 WinInet 323

7.7.4 ISAPI(Internet Server API) 325

7.8 ActiveX 328

7.8.1 ActiveX控件 328

7.8.2 ActiveX文档 331

附录 MFC类库速查 332

A.1 根类 332

A.2 MFC应用程序结构类 332

A.2.1 应用程序和线程支持类 332

A.2.2 命令发送类 333

A.2.3 文档类 333

A.2.4 视图类(结构) 333

A 3.1 边框窗口类(窗口) 334

A.3 窗口、对话和控件类 334

A.2.5 边框窗口类(结构) 334

A.2.6 文档模板类 334

A.3.2 视图类(窗口) 335

A.3.3 对话框类 335

A.3.4 控件类 336

A.3.5 控件栏类 337

A.4 绘图和打印类 338

A.4.1 输出(设置文本)类 338

A.4.2 绘图工具类 338

A.5 简单数据类型类 338

A.6 数组、列表和映射类 339

A.6.1 数组、列表和映射的模板类 339

A.6.2 用于数组的类 339

A.6.3 用于列表的类 339

A.7.1 件I/O类 340

A.7.2 DAO类 340

A.6.4 用于映射的类 340

A.7 文件和数据库类 340

A.7.3 ODBC类 341

A.8 Internet和网络类 341

A.8.1 ISAPI类 341

A.8.2 Windows Sockets类 342

A.8.3 WinInet类 342

A.9 OLE类 342

A.9.1 OLE容器类 342

A.9.4 OLE通用对话类 343

A.9.2 OLE服务器类 343

A.9.3 OLE拖放和数据传输类 343

A.9.5 OLE自动化类 344

A.9.6 ActiveX控件类 344

A.9.7 ActiveX文档类 345

A.9.8 与OLE有关的类 345

A.10 调试和异常类 345

A.10.1 调试支持类 345

A.10.2 异常类 345

相关图书
作者其它书籍
返回顶部