• Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
  • Visual C++ 2019程序设计与应用-微课视频版
21年品牌 40万+商家 超1.5亿件商品

Visual C++ 2019程序设计与应用-微课视频版

20 2.9折 69.8 八五品

仅1件

江苏南京
认证卖家担保交易快速发货售后保障

作者马石安;魏文平

出版社清华大学出版社

出版时间2022-01

版次1

装帧其他

货号27E

上书时间2024-11-19

田园书店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 马石安;魏文平
  • 出版社 清华大学出版社
  • 出版时间 2022-01
  • 版次 1
  • ISBN 9787302589983
  • 定价 69.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 427页
  • 字数 0.68千字
【内容简介】
本书凝聚了编者多年来从事软件开发和教学实践的经验和体会,由两条主线贯穿全书: 一条主线以通俗易懂的语言介绍用Visual C
   2019开发Windows应用程序所必需的应用理论; 另一条主线设计了丰富的实用程序,通过实践引导学生快速掌握Visual C
   2019的开发方法和技巧,力求给Visual C
  初学者开辟一条迅速切入并完整掌握Visual C
  编程技术的捷径。全书共分13章,包括Visual C
   2019开发环境,MFC应用程序概述,图形与文本,菜单、工具栏和状态栏,对话框,Windows常用控件,文档与视图,打印编程,动态链接库编程,多线程编程,数据库编程和多媒体编程等内容。此外,本书还精心设计了14个上机实验。 全书内容循序渐进,实例丰富,讲解清晰。书中针对每个知识点的简短实例特别有助于初学者仿效理解、把握问题的精髓,能够帮助读者快速建立对应用程序框架的整体认识。部分章后的应用实例能让读者学会怎样开发大型的Windows程序。 为了配合教学,除第13章外每章后面都提供了与教学要求一致的习题,并提供了全方位的教学资源。本书可作为高等学校计算机及相关专业学习Windows程序设计和Visual C
  程序设计的教材或参考书,也可作为Visual C
  培训班的培训教材或其他读者的自学读本。
【作者简介】
马石安 单位:江汉大学 职称:副教授 性别:女 年龄:54专业:计算科学与应用 学历:硕士研究生 研究领域:计算机应用,软件工程 研究成果:主编教材12部,主要有清华大学出版社《面向对象程序设计(C  语言描述)》(第1~3版)、《Visual C  程序设计与应用教程》(1~3版)、《PHP Web程序设计与项目案例开发》《数据结构(C  版)》等。
【目录】
源码下载

第1章Visual C   2019开发环境

1.1集成开发环境

1.1.1Visual Studio的安装

1.1.2Visual Studio的工作界面

1.2项目模板与类向导

1.2.1项目模板

1.2.2类向导

1.3项目与解决方案

1.3.1解决方案

1.3.2项目

1.4集成开发环境的菜单栏

1.4.1“文件”菜单

1.4.2“编辑”菜单

1.4.3“视图”菜单

1.4.4“项目”菜单

1.4.5“生成”菜单

1.4.6“调试”菜单

1.4.7“窗口”菜单

1.4.8“帮助”菜单

1.5集成开发环境的工具栏

1.5.1标准工具栏

1.5.2生成工具栏

1.5.3导航条工具栏

1.6资源与资源编辑器

1.6.1资源和资源符号

1.6.2资源编辑器

习题

第2章MFC应用程序概述

2.1Windows应用程序概述

2.1.1窗口

2.1.2消息和事件

2.1.3简单的Windows程序

2.1.4Windows程序的特点

2.2MFC应用程序框架

2.2.1创建MFC应用程序框架

2.2.2MFC应用程序框架结构类

2.2.3MFC应用程序的分析

2.2.4文档/视图结构

2.3消息映射与消息处理

2.3.1消息的类别及其描述

2.3.2MFC消息映射机制

2.3.3自定义消息处理

2.4程序调试

2.4.1查找源程序中的语法错误

2.4.2调试器

2.4.3跟踪调试程序

2.4.4MFC调试宏

2.4.5Dump()调试函数

2.5应用实例

2.5.1实例简介

2.5.2创建过程

习题

第3章图形与文本

3.1图形设备接口和设备环境

3.1.1图形设备接口

3.1.2设备环境

3.1.3设备环境类

3.1.4颜色的设置

3.1.5获取设备环境

3.1.6编程实例

3.2GDI对象类

3.3画笔和画刷的使用

3.3.1使用库存对象

3.3.2创建和使用自定义画笔

3.3.3创建和使用自定义画刷

3.4处理文本

3.4.1设置文本的显示属性

3.4.2设置字体

3.4.3格式化文本

3.4.4常用的文本输出函数

3.5位图

3.5.1设备相关位图和设备无关位图

3.5.2位图操作函数

3.5.3位图的显示

3.6应用实例

3.6.1实例简介

3.6.2创建过程

习题

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

4.1菜单

4.1.1菜单的类型

4.1.2编辑菜单

4.1.3建立消息映射

4.1.4菜单的有效控制

4.1.5创建快捷菜单

4.1.6创建动态菜单

4.1.7创建基于对话框的菜单

4.2工具栏

4.2.1编辑工具栏

4.2.2实现按钮功能

4.2.3自定义工具栏

4.3状态栏

4.3.1状态栏类的继承关系

4.3.2状态栏类的成员函数

4.3.3状态栏的操作

4.4应用实例

4.4.1实例简介

4.4.2创建过程

习题

第5章对话框

5.1对话框概述

5.1.1对话框的类型

5.1.2对话框的CDialog类

5.1.3对话框的组成

5.2模态对话框

5.2.1设计对话框模板资源

5.2.2设计对话框类

5.2.3运行对话框

5.2.4对话框的数据交换和校验机制

5.3非模态对话框

5.3.1非模态对话框的特点

5.3.2窗口对象的自动清除

5.4属性页对话框

5.5通用对话框

5.5.1CFileDialog类

5.5.2CColorDialog类

5.5.3CFontDialog类

5.5.4CPrintDialog类和CPageSetupDialog类

5.5.5CFindReplaceDialog类

5.6应用实例

5.6.1实例简介

5.6.2创建过程

习题

第6章Windows常用控件

6.1控件概述

6.1.1控件的创建

6.1.2控件的组织

6.1.3控件的共有属性

6.1.4控件的访问

6.2CStatic类控件

6.2.1静态文本控件

6.2.2图片控件

6.3CEdit类控件

6.3.1编辑框的风格

6.3.2编辑框的基本操作

6.3.3编辑框的通知消息

6.4CButton类控件

6.4.1概述

6.4.2按钮控件的基本操作

6.4.3按钮控件的通知消息

6.4.4CBitmapButton类

6.5CListBox类控件

6.5.1列表框的风格

6.5.2列表框的基本操作

6.5.3列表框的通知消息

6.6CComboBox类控件

6.6.1组合框的属性

6.6.2组合框的基本操作

6.6.3组合框的通知消息

6.7CSpinButtonCtrl类控件

6.7.1旋转按钮控件的常用风格

6.7.2旋转按钮控件的基本操作

6.7.3旋转按钮控件的通知消息

6.8CSliderCtrl类控件

6.8.1滑动条的风格

6.8.2滑动条的基本操作

6.8.3滑动条的通知消息

6.9CProgressCtrl类控件

6.9.1进度条的创建

6.9.2进度条的风格

6.9.3进度条的基本操作

6.10应用实例

6.10.1实例简介

6.10.2创建过程

习题

第7章文档与视图

7.1文档/视图结构

7.1.1概述

7.1.2文档与视图之间的相互作用

7.1.3使用文档/视图结构的意义

7.2简单的文档/视图结构应用程序

7.2.1文档中数据的初始化

7.2.2文档中数据的清理

7.2.3简单的文档/视图结构应用程序示例

7.2.4集合类的使用

7.3文档的读/写

7.3.1MFC文档的读/写机制

7.3.2MFC文档的序列化

7.3.3自定义可序列化的类

7.4分割视图窗口

7.4.1CSplitterWnd类

7.4.2分割视图窗口的实现技术

7.5多文档的应用程序

7.5.1多文档应用程序的界面

7.5.2多视图的应用程序

7.5.3多类型的应用程序

7.6应用实例

7.6.1实例简介

7.6.2创建过程

习题

第8章打印编程

8.1基本打印功能

8.1.1打印原理

8.1.2CPrintInfo类

8.1.3打印过程

8.1.4打印预览

8.2设置打印坐标系

8.2.1Windows映射模式

8.2.2映射模式的设置

8.3多页打印

8.3.1默认打印存在的不足

8.3.2实现多页打印功能

8.4高级打印

8.4.1页眉和页脚

8.4.2设置页边距

习题

第9章动态链接库编程

9.1概述

9.1.1动态链接库的概念

9.1.2动态链接库和静态链接库的区别

9.1.3使用动态链接库的优势

9.1.4DLL文件的存放位置

9.1.5动态链接库的分类

9.2创建MFC DLL

9.2.1使用DEF文件

9.2.2使用关键字__declspec(dllexport)

9.2.3两种导出函数的方法比较

9.3使用MFC DLL

9.3.1使用隐式链接

9.3.2使用显式链接

9.4MFC扩展DLL

9.4.1创建MFC扩展DLL

9.4.2使用MFC扩展DLL

习题

第10章多线程编程

10.1概述

10.1.1问题的提出

10.1.2进程和线程

10.1.3MFC对多线程编程的支持

10.2线程的创建

10.2.1创建工作者线程

10.2.2创建用户界面线程

10.3线程的控制

10.3.1终止一个线程

10.3.2悬挂和恢复线程

10.3.3线程的优先级

10.4线程间的通信

10.4.1使用全局变量进行通信

10.4.2使用自定义消息进行通信

10.5线程间的同步

10.5.1使用CCriticalSection类

10.5.2使用CMutex类

10.5.3使用CSemaphore类

10.5.4使用CEvent类

习题

第11章数据库编程

11.1概述

11.1.1数据库和数据库管理系统

11.1.2关系数据库

11.1.3SQL语言

11.1.4Visual C  中访问数据库的相关技术

11.2ODBC技术

11.2.1ODBC概述

11.2.2MFC ODBC数据库类

11.2.3CRecordset类

11.3创建MFC ODBC数据库应用程序

11.3.1准备数据库

11.3.2注册数据源

11.3.3创建应用程序框架

11.3.4实现数据库程序的基本功能

11.3.5实现数据库程序的高级功能

11.4ADO技术

11.4.1ADO访问数据源的特点

11.4.2ADO的结构

11.4.3ADO常用的对象

11.4.4_bstr_t类和_variant_t类

11.4.5在Visual C  中使用ADO

11.5ADO数据库应用实例

11.5.1实例简介

11.5.2创建过程

习题

第12章多媒体编程

12.1多媒体程序设计基础

12.1.1多媒体程序设计的原理

12.1.2多媒体数据格式

12.2Windows的多媒体服务

12.2.1高级音频函数

12.2.2媒体控制接口

12.2.3MCIWnd类

12.3ActiveX控件

12.3.1ActiveX控件简介

12.3.2ActiveX控件的使用

12.3.3使用ActiveMovie控件的播放器

习题

第13章综合应用实例

13.1功能描述

13.2系统分析

13.2.1实例分析

13.2.2计算机的决策方式

13.3数据结构设计

13.3.1CManager类

13.3.2CStatus类

13.3.3CChess类

13.3.4CPlayer类

13.3.5CComputer类

13.4系统详细设计

13.4.1项目的创建

13.4.2界面的设计

13.4.3资源的编辑

13.4.4棋盘的定位及显示

13.4.5成员的添加与初始化

13.4.6光标类型的切换

13.4.7游戏设置

13.4.8落子操作

13.4.9右视图功能的实现

13.4.10悔棋功能的实现

13.4.11重新开始游戏功能的实现

13.4.12文件的保存与打开

13.4.13计时功能的实现

13.4.14日志及排行榜功能的实现

13.4.15选手姓名的读入

13.4.16音效功能的实现

13.4.17游戏启动封面的设计

附录A实验

实验1框架的创建与消息处理(2学时)

实验2图形与文本(4学时)

实验3菜单(2学时)

实验4工具栏与状态栏(2学时)

实验5对话框(2学时)

实验6标准控件(2学时)

实验7通用控件(2学时)

实验8文档与视图(4学时)

实验9打印编程(2学时)

实验10动态链接库编程(2学时)

实验11多线程编程(2学时)

实验12ODBC数据库编程(2学时)

实验13ADO数据库编程(2学时)

实验14多媒体编程(2学时)

参考文献
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP