Visual C++教程(第4版)
理论内容与实例配套;学用结合,便于模仿;教程、习题、实训配套,方便教学。提供课件、源码,咨询QQ:2301891038(仅限教师)。

作者:郑阿奇、丁有和

丛书名:高等院校程序设计系列教材

定价:69.9元

印次:4-3

ISBN:9787302602613

出版日期:2022.05.01

印刷日期:2025.01.14

图书责编:张瑞庆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《Visual C++教程(第4版)》以Visual Studio 2010(Visual C++)专业版为平台,直接从Windows编程入手,系统介绍了Windows应用程序编程技巧和应用技术。内容包括Windows编程基础,对话框,常用控件,菜单、工具栏和状态栏,框架窗口、文档和视图,图形、文本和打印,数据库编程,以及Visual C++高级应用(包括CImage、OpenGL、DLL和ActiveX控件等)。附录部分包括Visual C++常用编程操作方法、程序简单调试以及C++基本知识点。 本书体现较强的应用特色,既适合作为大学本科、高职高专等各类高等学校的教材,也可作为Visual C++的各类培训和用户学习参考用书。

郑阿奇,南京师范大学计算机学院副教授。主要从事计算机应用软件、计算机教材等方面研究,主编计算机系列教材3个(套),其中1个(套)系列获得国家普通高等教育“十一五”国家级规划教材,4种教材获得“十二五”职业教育国家规划教材,1种教材获得“十三五”职业教育国家规划教材。荣获国家优秀教材二等奖1项,部委优秀教材二等奖1项;获得全国高校出版社畅销图书二等奖,全国电子学会优秀教材一等奖。荣获江苏省教学成果二等奖2项,省市科技进步奖2项。获得发明专利和新型实用专利20多项。

前言 本书在第3版的基础上采用Visual Studio 2010(Visual C++)开发环境(专业版)对各章的内容进行梳理、更新和优化,修改了第3章的“树控件”和第7章的“多表处理”示例以及附录中的内容,在第8章中增加了“使用CImage”一节,删除了第7章的“数据库相关的ActiveX控件”内容,同时对晦涩、重复以及错误的内容及代码进行了调整和更正。 本书配套资源提供按章组织的教学课件,同时提供包含教程中例Ex_xxxx实例源文件代码的所有工程文件,方便教师教学和学生模仿。可以在清华大学出版社网站http://www.tup.com.cn中免费下载。同时,配套提供《Visual C++实训》,包含与本教程配套的实验和综合应用实习,可以根据需要选择。 本教程不仅适合于教学,也非常适合于Visual C++的各类培训和用Visual C++开发应用程序的用户学习和参考。 本书由南京师范大学丁有和编写,南京师范大学郑阿奇统编并定稿。 由于作者水平有限,书中不当之处在所难免,恳请读者批评指正。 作者2022年2月

目录
荐语
查看详情 查看详情
目录

第1章Windows编程基础1

1.1从main()到WinMain()1

1.1.1Windows等价程序2

1.1.2头文件5

1.1.3程序入口函数5

1.1.4MessageBox()函数6

1.2窗口和消息7

1.2.1程序框架代码7

1.2.2注册窗口类10

1.2.3创建和显示窗口11

1.2.4消息和消息处理12

1.2.5WM_PAINT消息13

1.2.6Windows基本数据类型14

1.3C++“类”16

1.3.1类和对象16

1.3.2构造函数和析构函数19

1.3.3new和delete22

1.3.4this指针23

1.3.5继承和派生25

1.3.6虚函数27

1.4MFC编程29

1.4.1MFC概述29

1.4.2MFC程序框架30

1.4.3程序运行机制32

1.4.4消息映射32

1.5MFC应用程序框架33

1.5.1MFC应用程序类型33

1.5.2文档应用程序创建34

1.5.3项目和解决方案41

1.5.4解决方案管理和配置42

1.5.5OnDraw()和消息添加461.6总结提高50

Visual C++教程(第4版)目录第2章对话框52

2.1创建对话框52

2.1.1创建基于对话框的应用程序52

2.1.2添加并创建对话框56

2.2设计对话框61

2.2.1设置对话框属性61

2.2.2添加和布局控件62

2.2.3组框和蚀刻线65

2.2.4WM_INITDIALOG消息66

2.3使用对话框68

2.3.1在程序中使... 查看详情

Visual C++仍然是我国高校学习C++和应用C++解决应用问题的最主要平台,从应用角度,支撑操作系统比较流行Windows 10,原来的一些内容需要适应。从教学角度,原支撑操作系统仍然占有大部分市场。

本教程把复杂的Visual C++操作步骤进行阶梯分隔处理、步步为赢方法,比较好地解决了VC难教和难学的问题,实例比较完善、教程、实验配套,不但教学方便,学生使用容易。通过本书学习,不但解决程序设计基本训练,而且可以用Visual C++解决小规模的应用问题。
查看详情