当前位置:首页 > 工业技术
Visual C++实用教程
Visual C++实用教程

Visual C++实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张荣梅,梁晓林,赵宝琴编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2008
  • ISBN:9787113090012
  • 页数:334 页
图书介绍:本书有机地融入大量最新Visual C++ 6.0引例以及操作性较强的实例,力求提高教材的可读性和实用性。
《Visual C++实用教程》目录
标签:编著 教程

第1章 Visual C++开发环境 1

1.1工作平台概述 1

1.2菜单栏 2

File菜单 2

Edit菜单 2

View菜单 3

Insert菜单 3

Project菜单 4

Build菜单 4

Tools菜单 5

Window菜单 5

1.3工具栏 6

工具栏的显示与隐藏 6

工具栏的浮动与停泊 7

1.4项目和项目工作区 8

项目基本概念 8

ClassV iew 9

ResourceView 10

FileView 10

1.5资源 10

资源与资源标识 11

资源基本操作 12

资源文件的管理 13

1.6开发环境的初步实践 14

用AppWizard创建 14

理解程序框架 15

布局对话框模板 15

为对话框类添加成员函数并添加代码 16

编译运行 16

习题一 16

实验指导一 17

第2章 面向对象程序设计基础 21

2.1面向对象的基本概念 21

类和对象 21

封装 22

继承 22

多态性 23

2.2类和对象的定义 23

类的定义 23

构造函数 25

析构函数 26

对象的定义和使用 27

静态类成员 29

2.3继承性与派生类 31

派生类的定义 31

派生类的构造函数与析构函数 33

多继承 34

2.4多态性 38

编译时的多态性和运行时的多态性 38

编译时的多态性 39

虚函数 40

2.5友元 46

友元函数 46

友元类 47

2.6模板 48

函数模板 49

类模板 51

习题二 54

实验指导二 55

第3章 Windows编程基础 63

3.1事件驱动与Windows消息系统 63

事件驱动程序设计 63

Windows消息 64

Windows消息系统 64

3.2 Windows窗口 67

Windows的窗口 67

定义窗口类的结构 67

窗口类的注册与窗口建立 69

3.3 Win32程序开发流程 70

Win32程序开发过程 70

窗口主函数WinMain() 71

窗口函数W ndProc 72

Windows中的数据类型 74

3.4 MFC概述 74

MFC简介 74

MFC中类的层次结构和常用类 74

3.5 MFC应用程序框架结构 80

单文档应用程序的建立 80

理解MFC AppWizard创建的程序框架 83

MFC应用程序的启动流程 85

3.6 MFC消息处理 87

消息和消息处理函数 87

消息映射 88

使用ClassWizard管理消息和命令 91

鼠标和键盘消息 93

自定义消息 96

习题三 98

实验指导三 98

第4章 对话框与控件 102

4.1对话框 102

对话框概述 102

对话框编辑器 104

对话框编程 107

控件的创建与使用 111

访问控件 113

4.2静态控件 113

静态控件概述 113

静态控件属性 114

4.3编辑控件 115

概述 115

属性和风格 115

基本操作 116

编辑控件的通知消息 116

4.4按钮类(CButton)控件 117

按钮类控件概述 117

按钮类的消息 118

示例 118

4.5列表框(CListBox)控件 123

概述 123

属性 123

列表框的基本操作 124

列表框的通知消息 125

示例 125

4.6列表视图(CListCtrl)控件 128

概述 128

风格及类型属性 129

列表控件常见的操作 129

消息 130

示例 130

4.7组合框(CComboBox)控件 134

概述 134

风格及类型属性 134

组合框常见的操作 135

消息 135

示例 136

4.8滚动类控件 138

概述 138

属性 138

操作 140

消息WM_HSCROLL和WM_VSCROLL 142

示例 142

4.9通用对话框和消息对话框 148

通用对话框 148

消息对话框 153

示例 154

习题四 154

实验指导四 155

第5章 菜单、工具栏和状态栏 164

5.1菜单 164

菜单概述 164

用编辑器设计菜单 165

菜单类CMenu 170

快捷菜单的设计与使用 173

示例 176

5.2工具栏 180

CToolBar类 180

工具栏编辑器 183

工具栏与菜单结合 184

5.3状态栏 185

CStatusBar类 185

CStatusBar类的使用方法 186

状态栏的常用操作 187

示例 188

习题五 190

实验指导五 191

第6章 图形设备接口与绘图 195

6.1设备环境和设备环境类 195

设备环境 195

设备环境类 195

获取设备环境 196

6.2 GDI绘图对象 197

GDI对象分类 197

CPen类 198

CBrush类 200

CFont类 201

CBitmap类 203

CRgn类 205

6.3 CDC中的绘图操作 207

设置绘图模式 207

绘图函数 208

输出文本 209

6.4绘制时钟 210

习题六 214

实验指导六 214

第7章 数据库编程 218

7.1数据库的访问和ODBC 218

数据库和DBMS 218

开放式数据库接口ODBC 218

MFC ODBC概述 219

7.2使用ODBC 219

CDatabase类的用法 219

CRecordset类的用法 222

CRecordView类 228

CDBException类 228

了解SQL 228

7.3使用ODBC创建数据库应用程序示例 232

准备数据库,创建数据源 233

创建MFC AppWizard应用程序 235

7.4 ADO数据库开发技术 247

ADO对象模型 247

_bstr_t和_variant_t类 248

引入ADO库 248

连接到数据库 248

查询记录 249

添加记录 251

修改记录 252

删除记录 253

7.5 ADO数据绑定技术 253

IADORecordBinding接口简介 253

绑定单元简介 254

创建数据绑定类 255

查询记录 256

添加记录 257

修改记录 257

7.6开发ADO应用程序示例 258

用ADO Data控件开发数据库应用程序 258

使用ADO对象开发数据库应用程序 261

习题七 266

实验指导七 267

第8章 保存和恢复工作——文件的存取 277

8.1文档串行化 277

CArchive、 CFile类与Serialize函数 277

使对象可串行化 278

8.2串行化实例 279

创建应用程序外壳 279

设计应用程序界面 280

创建可串行化的类 281

在文档类中建立支持 283

为视图类增加定位和编辑支持 288

8.3 CFile类 291

CFile类的成员函数 291

CFile类的主要操作 294

8.4使用CFile类实现学生信息管理 296

设计应用程序窗口 296

定义学生数据结构 297

实现各项功能 298

习题八 302

实验指导八 303

第9章 教职工信息管理系统 304

9.1系统分析与设计 304

系统功能分析 304

系统功能设计 304

9.2数据库设计 305

数据库需求分析 305

数据库逻辑结构设计与实现 306

9.3系统实现 307

创建项目 307

映射记录集类 308

登录窗口设计 309

教职工基本信息管理模块设计 311

工资管理模块设计 320

教学管理模块设计 323

系统用户管理模块设计 324

9.4应用程序发布 325

打包发布前的准备 325

使用InstallShield for VC++工具打包发布 326

实验指导九 333

参考文献 334

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