书籍详情

Visual C++程序设计基础

Visual C++程序设计基础

作者:吴焱主编

出版社:重庆大学出版社

出版时间:2004-01-01

ISBN:9787562429982

定价:¥21.00

购买这本书可以去
内容简介
  程序设计是计算机学科中的一门艺术,经过实践的洗礼,一些优秀的设计风格沉淀了下来,而面向对象程序设计OOP(Object Oriented Programming)就是当前计算机领域最流行的一种程序设计方法。《Visual C++程序设计基础》主要介绍使用Visual C++进行面向对象与可视化程序设计的基本原理与方法,以C++语言中的面向对象机制为主。读者在学习过程中可以通过大量的程序实例和相关练习,掌握面向对象程序设计思想。结合一种具体的面向对象的编程语言,培养读者的逻辑思维和编程能力。《Visual C++程序设计基础》中所有实例均提供了关键源代码,读者可以直接使用,每章所配习题是例题的变形或扩充,认真完成习题能够学会解决具体应用问题的方法和步骤。《Visual C++程序设计基础》语言简练,条理清晰,突出重点,偏重实用,不仅可以作为高职高专院校计算机专业学生的教材,还可供社会程序设计培训班及计算机编程爱好者使用。
作者简介
暂缺《Visual C++程序设计基础》作者简介
目录
1Windows程序设计基础
1.1程序基础
1.2面向过程程序设计方法简介
1.2.1设计原理和技术方法
1.2.2特点
1.3面向对象程序设计方法简介
1.3.1基本概念
1.3.2特点
1.3.3基本原则
1.4Windows的编程模式
1.4.1Windows操作系统特点
1.4.2Windows程序设计的特点
1.4.3Windows的基本用户界面
1.4.4Windows应用程序的基本组成
1.4.5Windows应用程序的开发工具
小结1
习题1
2Visual C++6.0概述
2.1Visual C++ 6.0特性
2.2Visual C++ 6.0可视化集成开发环境
2.2.1主窗口
2.2.2Visual C++ 6.0菜单栏
2.2.3项目工作区
小结2
习题2
3C++语言基础
3.1标识符
3.2数据类型
3.2.1基本数据类型
3.2.2构造数据类型
3.2.3数据类型转换
3.3数组、字符串和指针
3.3.1数组
3.3.2字符串
3.3.3指针
3.4运算符
3.5控制结构
3.5.1表达式语句、空语句和块语句
3.5.2选择语句
3.5.3循环语句
3.5.4转移语句
3.6函数
3.7类和对象
3.7.1类的定义
3.7.2对象的定义
3.7.3成员函数和this指针
3.7.4结构、联合和类
3.7.5构造函数和析构函数
3.7.6类的友元
3.8继承
3.8.1类的继承
3.8.2单一继承
3.8.3多重继承
3.9多态性和虚函数
3.10重载
3.10.1函数重载
3.10.2运算符重载
3.11C++语言书写规范
小结3
习题3
4MFC编程
4.1MFC的概念
4.1.1封装
4.1.2继承
4.1.3构成应用程序的对象之间的关系
4.2用向导创建应用程序
4.3Visual C++ 6.0程序的组成
4.3.1应用程序的类说明
4.3.2应用程序的文件说明
4.3.3MFC的WinMain()
小结4
习题4
5消息
5.1消息的概念
5.1.1消息的处理机制
5.1.2消息的映射
5.1.3消息的种类
5.2发送和接收消息
5.3获取用户的输入
5.3.1键盘输入
5.3.2鼠标输入
小结5
习题5
6菜单、工具栏和状态栏
6.1使用菜单
6.1.1创建基本的菜单资源
6.1.2为菜单添加快捷键功能
6.1.3实现菜单功能
6.2工具栏和状态栏
6.2.1工具栏
6.2.2状态栏
6.2.3工具栏、状态栏的实现
小结6
习题6
7对话框
7.1对话框的特性
7.1.1对话框的组成
7.1.2对话框的分类
7.2建立对话框
7.2.1对话框的创建步骤
7.2.2创建对话框资源
7.3使用对话框
7.3.1创建对话框类
7.3.2对话框的实现
小结7
习题7
8控件
8.1静态文本框和编辑框
8.1.1静态控件
8.1.2编辑框
8.2按钮
8.2.1命令按钮
8.2.2单选按钮
8.2.3检查框
8.3列表框、组合框
8.3.1列表框
8.3.2组合框
8.3.3一个例子
8.4新的Win32控件
8.4.1Win32控件的通知消息
8.4.2旋转按钮控件
8.4.3滑尺控件
8.4.4进度条控件
8.4.5树形视图控件
8.5控件的创建、访问、删除及通知消息
8.5.1控件的创建方法
8.5.2访问控件的方法
8.5.3控件及控件对象的删除
8.5.4控件通知消息
小结8
习题8
9实例:一个画图工具的实现
9.1功能分析
9.2界面设计
9.3功能设计和代码编写
9.3.1创建应用程序框架
9.3.2制作菜单
9.3.3制作工具栏
9.3.4实现所见即所得绘图
9.3.5制作对话框
9.4项目调试
9.5完整的源程序清单
小结9
习题9
参考文献
猜您喜欢

读书导航