Visual C++ .NET程序设计与应用

副标题:无

作   者:张炜等编著

分类号:

ISBN:9787505379411

微信扫一扫,移动浏览光盘

简介

本书详细介绍了微软新一代程序开发工具.NET的使用方法和特性,并结合C++的最新版本,通过具体的编程,探讨了C++在各个领域的应用。 本书在该细微处讲的非常详细,对.NET框架的整体开发环境、C++的基本语句、以及该语言在各方面的应用,都进行了深入细致的讲解,而且实例也很结合实际,有利于读者自学和提高。 本书除了介绍.NET开发环境外,还介绍了C++基本概念、类、对象、应用程序设计、菜单设计、控件设计、对话框设计、多线程程序设计、数据库编程、ActiveX编程和网络应用程序设计等方面的知识。 本书适合初学者和大

目录

第1章 visual c++.net集成开发环境

1.1 visual c++.net概述

1.1.1 .net开发框架

1.1.2 visuai c++.net新特点

1.1.3 解决方案和项目

1.2 visual studio.net的启动和退出

1.3 菜单栏

1.3.1 “文件”菜单

1.3.2 “编辑”菜单

1.3.3 “视图”菜单

1.3.4 “项目”菜单

1.3.5 “生成”菜单

1.3.6 “调试”菜单

1.3.7 “工具”菜单

1.3.8 “窗口”菜单

1.3.9 “帮助”菜单

1.4 工具栏

1.5 窗口

1.5.1 “解决方案资源管理器”窗口

1.5.2 “类视图”窗口

. 1.5.3 “资源视图”窗口

1.5.4 “属性”窗口

1.5.5 代码和文本编辑器窗口

1.5.6 服务器资源管理器

1.6 小结

习题(一)

第2章 c++语言概述

2.1 c++语言元素

2.1.1 标识符

2.1.2 关键字

2.1.3 基本数据类型

2.1.4 变量和常量

2.1.5 分隔符

2.1.6 运算符和表达式

2.1.7 数组

2.1.8 指针

2.1.9 字符串

2.1.10 自定义数据类型

2.1.11 数据类型转换

2.2 基本语句

2.2.1 空语句

2.2.2 块语句

2.2.3 选择语句

2.2.4 循环语句

2.2.5 break和continue转移语句

2.2.6 预处理指令

2.2.7 注释语句

2.3 函数

2.3.1 c++标准库

2.3.2 自定义函数

2.3.3 函数重载

2.3.4 函数调用

2.4 类和对象

2.4.1 面向对象的编程

2.4.2 类

2.4.3 对象

2.4.4 基类和派生类

2.4.5 虚函数和抽象类

2.4.6 运算符重载

2.5 小结

习题(二)

第3章 windows应用程序快速设计

3.1 mfc基础知识

3.1.1 mfc概述

3.1.2 mfc类的层次结构

3.1.3 cobject类

3.1.4 cwinapp类

3.1.5 cwnd类

3.1.6 cframe wnd类

3.1.7 cview类

3.1.8 cdocument类

3.2 windows的消息响应机制

3.3 快速设计windows应用程序

3.3.1 创建mfc应用程序框架结构

3.3.2 编辑源文件

3.3.3 运行应用程序

3.4 小结

习题(三)

第4章 菜单、工具栏和状态栏

4.1 菜单

4.1.1 创建菜单资源

4.1.2 操作菜单资源

4.1.3 动态修改菜单

4.1.4 菜单消息响应

4.1.5 菜单的ui机制

4.1.6 使用菜单示例

4.2 工具栏

4.2.1 工具栏资源

4.2.2 工具栏类

4.2.3 消息传递机制

4.2.4 创建工具栏

4.3 状态栏

4.3.1 cstatusbar类

4.3.2 创建和处理状态栏

4.3.3 状态栏提示信息

4.4 小结

习题(四)

第5章 控件

5.1 常用控件概述

5.1.1 控件种类

5.1.2 控件的工作机制

5.2 常用控件使用

5.2.1 编辑框控件

5.2.2 按钮

5.2.3 列表控件

5.2.4 组合框

5.2.5 滚动条

5.2.6 微调按钮

5.2.7 滑块控件

5.2.8 进度条

5.2.9 动画控件

5.2.10 树形控件

5.3 创建使用控件的应用程序

5.4 小结

习题(五)

第6章 对话框

6.1 对话框

6.2 通用对话框类

6.2.1 cfontdialog类

6.2.2 cfiledialog类

6.2.3 cprintdialog类

6.2.4 ccolordialog类

6.2.5 cfindreplacedialog类

6.3 创建对话框

6.3.1 创建对话框模板

6.3.2 用mfc类向导生成对话框类

6.3.3 创建并显示对话框

6.3.4 初始化对话框

6.3.5 处理消息

6.3.6 对话数据交换和验证

6.3.7 访问对话框控件

6.3.8 关闭对话框

6.3.9 管理对话框的mfc函数

6.4 创建对话框应用

6.5 小结

习题(六)

第7章 文档/视图结构

7.1 文档/视图结构

7.1.1 文档和视图

7.1.2 文档类

7.1.3 视图类

7.1.4 框架窗口类

7.1.5 文档模板

7.1.6 文档/视图结构的相互关系

7.2 多文档和多视图

7.2.1 多文档

7.2.2 多视图

7.3 创建一个单文档应用程序

7.4 小结

习题(七)

第8章 opengl编程

8. 1 opengl基本概念

8.2 opengl程序基础

8.2.1 opengl工作原理

8.2.2 opengl数据类型

8.2.3 opengl函数

8.3 编写opengl应用程序

8.4 小结

习题(八)

第9章 多线程应用程序的设计

9.1 概述

9.1.1 进程和线程

9.1.2 线程的分类

9.2 创建和使用线程

9.2.1 启动线程

9.2.2 初始化线程

9.2.3 悬挂和恢复线程

9.2.4 使线程休眠

9.2.5 终止线程

9.2.6 启动工作者线程的实例

9.3 设置线程优先级

9.4 实现线程同步

9. 4. 1 信号灯类csemaphore

9.4.2 事件同步类cevent

9.4.3 临界区类ccriticalsection

9.4.4 互斥信号灯类cmutex

9.5 创建多线程应用

9.6 小结

习题(九)

第10章 动态链接库

10.1 dll概述

10.2 使用dll

10.2.1 dll入口函数

10.2.2 dll的导入和导出函数

10.2.3 链接dll

10.3 编写dll

10.4 小结

习题(十)

第11章 activex编程

11.1 ole技术概述

11.1.1 组件对象模型

11.1.2 结构化存储

11.1.3 monikers

11.1.4 统一数据传输

11.1.5 ole文档

11.1.6 ole自动化

11.2 activex技术概述

11.2.1 activex文档

11.2.2 activex容器

11.2.3 activex控件

11.2.4 创建activex控件

11.2.5 插入activex控件

11.3 activex控件应用实例

11.4 小结

习题(十一)

第12章 数据库编程

12.1 关系数据库基本知识

12.1.1 基本概念

12.1.2 sql语言

12.2 odbc/mfc编程

12.2.1 odbc体系结构

12.2.2 cdatabase对象

12.2.3 crecordset对象

12.3 dao/mfc

12.3.1 cdaoworkspace类

12.3.2 cdaodatabase对象

12.3.3 cdaorecordset对象

12.3.4 cdaotabledef对象

12.3.5 cdaoquerydef对象

12.4 使用ole db编程

12.5 使用ado编程

12.6 数据库编程示例

12.6.1 创建数据源

12.6.2 创建odbc应用程序

12.6.3 编辑odbc应用程序

12.6.4 增加表中记录的功能

12.6.5 删除表中记录的功能

12.6.6 查找记录的功能

12.7 小结

习题(十二)

第13章 网络通信应用程序的设计

13.1 网络通信基础知识

13.2 windows sockets编程

13.2.1 套接字的定义

13.2.2 端口和地址

13.2.3 阻塞

13.2.4 casyncsocket类

13.2.5 csocket类

13.3 wininet编程

13.3.1 mfc wininet类

13.3.2 创建mfc wininet客户程序

13.4 创建网络应用程序

13.5 小结

习题(十三)

附录 visual c++.net的安装

习题答案


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual C++ .NET程序设计与应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon