图书介绍

Visual C++ .NET程序设计教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++ .NET程序设计教程 第2版
  • 郑阿奇主编;丁有和等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111400844
  • 出版时间:2013
  • 标注页数:340页
  • 文件大小:103MB
  • 文件页数:349页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++ .NET程序设计教程 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 教程1

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

1.1 安装和设置1

1.1.1 Visual Studio 2008安装1

1.1.2 默认环境设置2

1.1.3 重置默认环境3

1.2 认识开发环境4

1.2.1 开发环境简介4

1.2.2 窗口操作5

1.2.3 初试Form项目6

1.3 解决方案和资源管理10

1.3.1 项目和解决方案概念10

1.3.2 解决方案资源管理器10

1.3.3 类视图11

1.3.4 属性管理器11

1.4 使用代码编辑器12

1.4.1 字体和颜色12

1.4.2 选择和更改代码13

1.4.3 代码大纲13

1.4.4 书签和代码定位14

习题16

第2章 C++/CLI编程基础17

2.1 C++/CLI框架17

2.1.1 C++/CLI概述17

2.1.2 创建控制台程序18

2.1.3 理解程序框架19

2.1.4 修改并添加代码20

2.1.5 生成和运行20

2.2 数据及其类型21

2.2.1 变量21

2.2.2 基本值类型23

2.2.3 基本引用类型27

2.2.4 常量28

2.3 运算符31

2.3.1 算术运算符31

2.3.2 赋值运算符33

2.3.3 关系运算符34

2.3.4 逻辑运算符34

2.3.5 位运算符35

2.3.6 条件和逗号运算符36

2.4 基本语句36

2.4.1 表达式语句、空语句和块语句36

2.4.2 if和switch语句37

2.4.3 while和do-while循环40

2.4.4 for循环42

2.4.5 for each循环43

2.4.6 break语句44

2.4.7 continue语句44

2.5 函数45

2.5.1 函数的定义45

2.5.2 函数的调用和声明47

2.5.3 全局变量和局部变量48

2.5.4 函数的默认形参值49

2.5.5 函数重载50

习题51

第3章 C++/CLI编程进阶53

3.1 跟踪句柄和引用53

3.1.1 跟踪句柄和^53

3.1.2 跟踪引用和%54

3.2 C++/CLI枚举54

3.2.1 枚举定义54

3.2.2 枚举常量的类型和值56

3.2.3 枚举常量的运算56

3.3 C++/CLI数组57

3.3.1 CLR数组57

3.3.2 数组的排序及查找59

3.3.3 多维数组61

3.3.4 数组的数组62

3.4 C++/CLI字符串63

3.4.1 连接字符串64

3.4.2 修改字符串65

3.4.3 比较字符串66

3.4.4 搜索字符串67

3.4.5 子串和拆分68

3.4.6 函数和main实参69

3.5 控制台输入输出及格式70

3.5.1 控制台输入70

3.5.2 Write和WriteLine71

3.5.3 格式项72

3.5.4 自定义格式和ToString74

习题76

第4章 C++/CLI面向对象编程77

4.1 C++/CLI面向对象概述77

4.1.1 C++/CLI类77

4.1.2 数值类和对象78

4.1.3 引用类和对象80

4.1.4 类、程序集和命名空间81

4.2 类成员83

4.2.1 属性83

4.2.2 literal和initonly字段88

4.2.3 拷贝和静态构造函数90

4.2.4 终结器91

4.3 继承和多态93

4.3.1 派生类93

4.3.2 虚函数94

4.3.3 new和虚函数重置95

4.3.4 抽象和密封函数97

4.3.5 运算符重载98

4.4 接口、委托和事件100

4.4.1 接口和接口类100

4.4.2 委托102

4.4.3 事件及其处理105

4.5 类型转换和异常处理106

4.5.1 类型转换106

4.5.2 try和catch107

4.5.3 异常类108

4.5.4 使用throw109

4.5.5 使用finally块111

习题112

第5章 Windows窗体和对话框113

5.1 创建窗体应用程序113

5.1.1 Forms命名空间和类113

5.1.2 使用项目模板114

5.1.3 窗体程序结构115

5.2 窗体属性及设置116

5.2.1 Form类116

5.2.2 外观属性117

5.2.3 布局属性117

5.2.4 窗口样式属性117

5.2.5 属性设置118

5.3 窗体事件及处理118

5.3.1 窗体常用事件118

5.3.2 鼠标事件119

5.3.3 键盘事件120

5.4 窗体添加和使用122

5.4.1 向窗体添加控件122

5.4.2 控件拾取和操作123

5.4.3 更改控件的Tab键顺序124

5.4.4 向项目添加窗体124

5.4.5 模式和无模式显示125

5.5 对话框126

5.5.1 自定义对话框126

5.5.2 通用对话框127

5.5.3 消息对话框128

习题129

第6章 窗体常用控件130

6.1 控件概述130

6.1.1 控件的添加和移除130

6.1.2 控件的外观属性132

6.1.3 控件的布局属性132

6.1.4 控件的事件及其处理133

6.2 标签和组框134

6.2.1 标签(Label)134

6.2.2 链接标签(LinkLabel)135

6.2.3 组框(GroupBox)137

6.3 按钮、单选按钮和复选框137

6.3.1 按钮(Button)137

6.3.2 单选按钮(RadioButton)137

6.3.3 复选框(CheckBox)138

6.3.4 实例:制作问卷调查138

6.4 文本框和数字旋转控件140

6.4.1 文本框(TextBox)属性140

6.4.2 文本框事件和基本操作141

6.4.3 数字旋转控件(NumericUpDown)142

6.4.4 实例:学生成绩输入142

6.5 列表框143

6.5.1 列表框(ListBox)的属性143

6.5.2 列表框事件和基本操作144

6.5.3 实例:使用列表框145

6.6 组合框147

6.6.1 组合框(ComboBox)属性147

6.6.2 组合框事件和基本操作148

6.6.3 示例:使用组合框148

6.7 图片框和进展条149

6.7.1 图片框(PictureBox)149

6.7.2 进展条(ProgressBar)150

6.7.3 实例:使用进展条150

6.8 滚动条和滑动条151

6.8.1 滚动条(ScrollBar)151

6.8.2 滑动条(TrackBar)152

6.8.3 实例:调整窗体背景颜色153

6.9 日期时间控件、月历控件和计时器154

6.9.1 日期时间控件(DateTimePicker)154

6.9.2 月历控件(MonthCalendar)154

6.9.3 实例:使用日期时间和月历控件155

6.9.4 计时器(Timer)156

6.9.5 实例:小游戏156

习题158

第7章 基本界面元素160

7.1 图标和光标160

7.1.1 图像编辑器160

7.1.2 图标编辑和使用161

7.1.3 光标及其编程控制164

7.2 菜单165

7.2.1 MenuStrip和事件166

7.2.2 编辑菜单166

7.2.3 实例:菜单切换169

7.2.4 菜单的编程控制170

7.2.5 使用快捷菜单172

7.3 工具栏173

7.3.1 ToolStrip和事件173

7.3.2 编辑工具栏174

7.3.3 工具条资源和图像列表175

7.3.4 实例:使用多个工具栏176

7.4 状态栏178

7.4.1 StatusStrip类178

7.4.2 编辑状态栏178

7.4.3 实例:显示特殊键状态179

习题180

第8章 文档界面模型181

8.1 列表视图181

8.1.1 ListView属性和事件181

8.1.2 列表项操作183

8.1.3 列标头操作185

8.1.4 列表界面元素与类的关系186

8.1.5 实例:学生成绩列表186

8.2 树视图190

8.2.1 TreeView属性和事件190

8.2.2 树视图的节点操作191

8.2.3 实例:学生成绩树193

8.3 选项卡和切分窗口195

8.3.1 面板Panel195

8.3.2 选项卡TabControl196

8.3.3 切分窗口SplitContainer200

8.4 多文档界面202

8.4.1 MDI及其创建202

8.4.2 合并菜单项203

8.4.3 管理子窗体206

习题208

第9章 GDI+和图像处理209

9.1 GDI+概述209

9.1.1 GDI+新特性及功能209

9.1.2 GDI+类和结构210

9.1.3 常用基本数据结构211

9.2 绘图基础213

9.2.1 使用GDI+的一般方法213

9.2.2 颜色和颜色对话框213

9.2.3 画笔214

9.2.4 画刷216

9.2.5 基本绘图方法221

9.2.6 坐标空间及其变换224

9.3 文本绘制226

9.3.1 字体及字体对话框226

9.3.2 文本输出和显示质量228

9.3.3 文本格式化属性229

9.3.4 计算字符和文本尺寸231

9.4 图像处理233

9.4.1 图像格式和Image类233

9.4.2 调用和显示图像234

9.4.3 图像旋转和拉伸235

9.4.4 插补和格式转换236

9.4.5 实例:简单图像处理237

习题240

第10章 文件和流241

10.1 文件及其操作241

10.1.1 I/O类概述241

10.1.2 目录操作(Directory类)242

10.1.3 文件操作(File类)244

10.1.4 实例:简单的文件浏览器246

10.2 文本操作250

10.2.1 文件流(FileStream)250

10.2.2 文本流253

10.2.3 实例:简单的记事本255

10.3 字节流和数据串行化257

10.3.1 字节读写257

10.3.2 数据序列化258

10.3.3 实例:学生成绩序列化259

习题264

第11章 数据库265

11.1 概述265

11.1.1 关系数据库模型265

11.1.2 结构化查询语言(SQL)266

11.1.3 数据访问命名空间270

11.1.4 ADO.NET结构270

11.2 ADO.NET数据提供程序271

11.2.1 创建数据库连接272

11.2.2 数据库操作(Command)274

11.2.3 DataReader对象274

11.2.4 实例:数据库浏览器275

11.3 ADO.NET DataSet使用框架279

11.3.1 DataSet类279

11.3.2 DataAdapter类279

11.3.3 实例:简单的数据库浏览器281

11.4 ADO.NET DataSet数据操作282

11.4.1 添加数据连接282

11.4.2 使用数据访问控件283

11.4.3 创建非类型化DataSet284

11.4.4 查询结果集285

11.4.5 实例:成绩表的更新操作287

11.5 DataTable操作和数据绑定290

11.5.1 DataTable类290

11.5.2 列操作(DataColumn)291

11.5.3 行操作(DataRow)292

11.5.4 数据绑定294

11.5.5 实例:学生信息的简单管理294

习题298

第二部分 实验299

实验1 熟悉开发环境和建立控制台项目299

实验2 基本数据类型、表达式和基本语句302

实验3 数组和格式输入输出303

实验4 C++/CLI类和对象304

实验5 多态和虚函数、运算符重载307

实验6 Windows窗体和对话框309

实验7 标签和按钮控件311

实验8 文本框、列表框和组合框313

实验9 其他常用控件315

实验10 菜单、工具栏和状态栏316

实验11 文档界面模型319

实验12 使用GDI+320

实验13 文件和流操作321

实验14 数据库322

实验15 综合应用326

附录A 本书约定332

附录B 常用键代码333

附录C Student.MDB数据库表335

附录D 程序调试336

热门推荐