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

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

全新正版 急速发货

52.3 7.5折 69.8 全新

库存19件

天津武清
认证卖家担保交易快速发货售后保障

作者马石安、魏文平

出版社清华大学出版社

ISBN9787302589983

出版时间2022-01

装帧平装

开本16开

定价69.8元

货号29358658

上书时间2024-12-21

当科图书专营店

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

   商品详情   

品相描述:全新
商品描述
前言

随着计算机技术的普及和发展,计算机的应用已经渗透到国民经济与人们生活的各个方面,掌握一门计算机编程语言已成为当代大学生应该具备的基本技能之一。
Visual C  (简称VC  )是20世纪90年代中期由微软公司推出的一个强大的Windows应用程序开发平台,是“真正的程序员”的开发工具之一,也是有志于程序设计的程序员、大中专院校学生进入高级程序设计领域的软件之一。编写本书的目的就是让读者学会在Visual C  环境下利用微软的基本类库MFC开发出功能强大的Windows应用程序。

Visual C  提供了一个可视化集成编程环境,能自动生成Windows应用程序的共有部分,帮助程序设计人员直接切入实现功能部分的代码编制主题,从而大大简化了复杂的Windows应用程序开发过程,极大地提高了程序设计的效率。但是,也正因为Visual C  功能强大、内容丰富,使得很多初学者感到入门不易,提高更难,从而知难而退。究其原因,主要是因为目前市面上还比较缺少真正实用的应用型学习教材能够兼顾到应用理论和编程实践。

本书凝聚了编者多年来从事软件开发和教学实践的经验和体会,通过多次讲授Visual C  编程,编者能够深刻理解Visual C  编程的基本学习要求。
全书围绕两条主线进行编写: 一条主线以通俗易懂的语言介绍用Visual C  2019开发Windows应用程序所必需的应用理论; 另一条主线设计了丰富的实用程序,通过实践引导学生快速掌握Visual C  的开发方法和技巧。读者如果真正读懂了本书,就能够成为一名合格的Visual C  程序员。
本书具有以下特色: 
(1) 在内容编排上力求做到系统性与阶段性的协调统一,让读者在学习过程中不断获得成就感,提高学习兴趣。

学习Visual C  编程并不是一件简单的任务,特别是初学者刚开始就要面对一个瓶颈——大量的紧密关联的知识,对此必须整体理解。许多人为此止步不前,可以说,刚开始学习Visual C  的阶段是困难的阶段。针对这种情况,本书的前两章主要帮助读者理解MFC的整体结构,在项目中只需要自己添加一个语句就会出现相应效果。第3~5章中的程序代码都比较简短,添加代码的位置主要在视图类,每章后面的操作题也是要求照猫画虎,以便帮助读者从C语言的编程思路中走出来,理解和运用消息驱动机制,尽快突破瓶颈。第6章开始加大编程难度,后面的习题以操作题为主,在第6章的实例中增加了添加数据成员等技术。为了帮助读者顺利理解和运用文档/视图结构,把这部分内容放在第7章讲解,并在以后的实例中才开始运用。
(2) 注重培养读者的应用能力。

书中针对每个知识点都提供了简短实例,这样特别有助于初学者仿效理解、把握知识的精髓,能够帮助读者快速建立对应用程序框架的整体认识; 部分章后的应用实例能让读者学会怎样开发一个大型的Windows程序; 除第13章外,每章后提供了专门用于上机的习题,并且都是围绕书中例题展开的,使读者能够马上学以致用; 第8~12章将Visual 
C  编程技术应用到相关领域。如此环环紧扣,帮助读者完成从了解、熟练到运用的学习过程。第13章(综合应用实例)选用读者喜爱和熟悉的“五子棋游戏”作为例子,在设计时完全采用面向对象的思想和文档/视图结构框架,知识点涵盖整本书,进一步解决了读者如何运用所学知识进行较大项目开发的困惑。

(3) 注重理论与实践的结合,更注重以实例形式教读者编程。

本书在内容的选材上力求做到弃繁就简、学以致用,尽量避免过多的理论叙述。本书所讲授的内容都有对应的程序实现实例,每个实例都给出了详细实现步骤、代码清单及其填写位置,填写的代码语句都有注释说明和分析。

为了确保正确性,每个实例均在Visual Studio 2019上调试通过。读者只需要按照书中实例的实现步骤和代码操作,即可不断感受到成功的喜悦。若读者认真阅读注释说明和编程技巧,并加以参照引用,举一反三,即可在Visual C   2019环境下挥洒自如地开发Windows应用程序。
(4) 部分章后配有与教学要求一致的习题。
章后的习题内容全面,形式多样,有填空题、选择题、判断题、简答题和操作题等。通过这些习题,读者可以及时检查和考核对本章内容学习和掌握的情况,教师也可以从中选出一些题作为作业题。
(5) 附录配有与教学要求一致的实验内容。

安排并指导学生上机实验对于学好本课程具有重要意义。每个实验中除给出实验目的、实验内容外,还要求学生结合实验内容进行分析和讨论,其中的实验内容仍来源于习题中的操作题。
本书配套资源丰富,包括教学大纲、教学课件、电子教案、程序源码、习题答案、教学进度表和650分钟的微课视频。

 

资源下载提示
课件等资源: 扫描封底的“课件下载”二维码,在公众号“书圈”下载。
素材(源码)等资源: 扫描目录上方的二维码下载。
在线作业: 扫描封底的作业系统二维码,登录网站在线做题及查看答案。
视频等资源: 扫描封底的文泉云盘防盗码,再扫描书中相应章节中的二维码,可以在线学习。

 

本书第1章、第2章、第8~12章以及附录由马石安编写,第3~7章和第13章由魏文平编写,全书由马石安统一修改、整理和定稿。
在本书的编写过程中参考和引用了大量书籍和文献资料,在此向被引用文献的作者及给予本书帮助的所有人士表示衷心
的感谢,尤其感谢江汉大学的领导和同事以及清华大学出版社的领导和编辑的大力支持与帮助。
由于编者水平有限,加之时间仓促,书中难免存在缺点与疏漏之处,敬请读者及同行予以批评指正。

编者
2021年8月



导语摘要

本书凝聚了编者多年来从事软件开发和教学实践的经验和体会,由两条主线贯穿全书: 一条主线以通俗易懂的语言介绍用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  培训班的培训教材或其他读者的自学读本。



商品简介

本书凝聚了编者多年来从事软件开发和教学实践的经验和体会,由两条主线贯穿全书: 一条主线以通俗易懂的语言介绍用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数据库和数据库管理系统


1

   相关推荐   

—  没有更多了  —

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

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