面向对象的Windows编程技术

副标题:无

作   者:王培杰等编著

分类号:

ISBN:9787561109632

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

简介

购买方法:点击“蓝色文字收藏品”或者“可以从“这些卖家”购买” .....................购买说明:此书为绝版图书,售价高于原价作者:王培杰等编著  页数:622  出版社:大连市:大连理工大学出版社  出版日期:1994 

目录


第一章 C++基础
1.1 C++要素
1.1.1 封装
目录
1.1.2 继承
1.1.3 多态性
1.2 用类描述现实世界
1.2.1 用类来描述点
1.1.4 重载
1.2.2 成员的存取控制
1.2.3 构造函数和析构函数
1.2.4 成员函数的实现
1.2.5 对象的创建和使用
1.2.6 复合对象
1.3 应用继承
1.3.1 继承和访问控制
1.3.2 派生类的构造函数
1.3.3 派生类的成员函数
1.3.4 动态对象
1.4 C++的虚函数
1.4.1 虚函数的说明
1.4.2 虚函数的应用
1.5 C++中更多的灵活性
1.5.1 引用
1.5.2 类的静态成员
1.5.3 类的友元
1.5.4 操作符重载
1.6 使用C++的流
1.6.1 C++流概述
1.6.2 C++流类库结构
1.6.3 标准输入输出
1.6.4 格式化的输入输出
1.6.5 文件的输出
1.6.6 文件的输入
1.6.7 用户定义类型的输入输出
2.1.1 标准用户界面
2.1 Windows的功能与特点
第二章 Windows系统概述
2.1.2 多任务
2.1.3 设备独立性
2.1.4 动态连接
2.2 Windows应用程序的用户界面
2.2.1 窗口
2.2.2 对话框和控制
2.3.3 插入符
2.3.4 位图
2.3.1 图标
2.3.2 光标
2.3 Windows的资源
2.3.5 字体
2.3.6 画笔
2.3.7 刷子
2.4 Windows编程的特点
2.4.1 事件驱动
2.4.2 应用程序和操作系统联系密切
2.4.3 图形界面
2.4.4 用户界面
2.5 面向对象的编程方法
2.5.1 面向对象的编程方法
2.5.2 Windows面向对象的特点
2.5.3 面向对象的Windows程序设计
第三章 建立Windows应用程序
3.1 Windows应用程序的组成
3.2.2 文件操作
3.2 Borland C++3.1集成环境
3.2.1 起动IDE
3.2.3 编辑操作
3.2.4 建立工程文件
3.2.5 设置编译和连接参数
3.2.6 编译连接应用程序
3.2.7 运行调试应用程序
3.3 Borland C++资源编辑器Resource Workshop
3.3.3 Resource Workshop的工程文件编辑窗口
3.3.2 使用工程
3.3.1 Resource Workshop如何组织资源文件
3.3.4 创建资源文件实例
3.4 建立一个Windows程序
3.4.1 定义自己的应用程序类和窗口类
3.4.2 编写成员函数代码
3.4.3 建立模块定义文件
3.4.4 建立资源描述文件
3.4.5 建立工程文件
3.4.6 编译连接、运行Sdraw
3.5 Windows的编程风格
3.5.1 Windows程序的命名规则
3.5.2 OWL的命名规则
3.5.3 预处理命令的使用
第四章 Windows编程要点
4.1 Windows的管理机制
4.1.2 消息的产生
4.1.3 消息的传递
4.1.1 消息
4.1.4 消息的处理
4.1.5 Windows的管理机制
4.2 Windows应用程序的主程序
4.2.1 主程序的格式
4.2.2 Windows中常用的数据类型
4.2.3 窗口类的注册
4.2.4 创建窗口
4.2.5 窗口的显示
4.2.6 建立消息循环
4.2.7 终止应用程序
4.2.8 完整的主程序
4.3 Windows应用程序的窗口函数
4.3.1 窗口函数
4.3.2 窗口函数的声明
4.3.3 窗口函数对消息的响应
4.3.4 Windows的模块定义文件
4.4 OWL的应用程序对象类
4.4.1 ObjectWindows类库(OWL)简介
4.4.2 Object Windows的TModule类
4.4.3 Object Windows的TApplication类
4.5 OWL的窗口对象类
4.5.1 TWindowsObject类
4.5.2 TWindow类
4.5.3 OWL的消息响应函数
4.6 OWL的工作过程
4.7 建立自己的应用程序
4.7.1 SDraw的应用程序对象类
4.7.2 SDraw的窗口对象类
第五章 菜单和键盘加速键
5.1 菜单组成
5.2 定义一个标准菜单
5.2.1 用资源语句定义一个菜单
5.2.2 在Resource Workshop的Menu编辑器上定义菜单
5.3 在应用程序中加入菜单
5.3.1 为窗口类指定菜单
5.3.2 为特定窗口指定菜单
5.4 响应菜单消息
5.5 增强的菜单功能
5.5.1 菜单创建
5.5.2 菜单修改
5.5.3 位图作为菜单项
11.2.5 文本属性控制实例
5.6 在菜单中加入键盘加速键
5.6.1 在菜单项里加入加速键正文
5.6.2 在资源描述文件中加入加速键表
5.6.3 装载加速键表
6.1 图形设备接口(GDI)概述
6.1.1 GDI的功能特点
第六章 图形多输出
6.1.2 GDI设备描述表(DC)
6.1.3 逻辑绘图对象
6.2 在窗口里画图
6.2.1 画线函数
6.2.2 画填充图函数
6.2.3 在程序中应用绘图函数
6.3.1 绘图坐标系
6.3 使用绘图属性
6.3.2 绘图模式
6.3.3 颜色设置
6.3.4 笔
6.3.5 刷子
6.3.6 背景模式和背景颜色
6.3.7 多边形填充方式
6.3.8 和画线有关的设备描述表属性
6.3.9 和填充图有关的设备描述表属性
6.3.10 WM_PAINT消息
6.3.11 应用示例
7.1 图标
第七章 图标和光标
7.1.1 自定义图标
7.1.2 在应用程序中装载图标
7.1.3 指定一个类图标
7.1.4 绘制一个图标
7.1.5 显示动态图标
7.1.6 在对话框内显示图标
7.1.7 图标显示程序
7.2 光标
7.2.1 控制光标的形状
7.2.2 显示光标
7.2.3 显示一个砂漏状光标的例子
7.2.4 鼠标器输入
7.2.5 应用程序实例
第八章 面向对象编程
8.1 对绘图程序的重新思考
8.2 建立图形对象类
8.2.1 图形类的基类
8.2.2 随意线类TPen
8.2.3 直线类TLine
8.2.4 圆类
8.2.5 TBox类
8.2.6 矩形类和椭圆类
8.3 建立绘图工具类
8.3.1 绘图工具的基类
8.3.2 画笔工具TPenTool
8.3.3 画线工具TLineTool
8.3.5 矩形工具类TRectTool
8.3.4 TBoxTool
8.3.6 椭圆工具类TEllipseTool和圆工具类
8.4 建立画布类
8.5 工具盒类
8.6 调色板类
8.7 修改后的绘图程序
第九章 对话框
9.1 对话框概述
9.2 创建对话框
9.2.1 对话框模板
9.2.2 用WorkShop建立对话框模板
9.2.3 显示模式对话框
9.2.4 显示无模式对话框
9.3 OWL的对话框类(TDialog)
9.4 OWL的控制类
9.4.1 按钮控制
9.4.3 编辑框(edit control)
9.4.2 静态控制(static control)
9.4.4 按钮和编辑控制应用示例
9.4.5 列表框(List Box)
9.4.6 组合框(ComboBox)
9.5 传递控制数据
9.5.1 控制的数据类型
9.5.2 定义数据传递缓冲区
9.5.3 构造控制
9.5.4 利用ObjectWindows的数据传递机制进行数据传递的例子
10.1 位图简介
第十章 位图
10.2 创建位图
10.2.1 创建和装载位图文件
10.2.2 在内存中创建位图
10.3 创建设备无关位图
10.3.1 设备无关位图的结构
10.3.2 创建设备无关位图
10.4 显示位图
10.4.1 使用BitBlt函数显示一个内存位图
10.4.2 放大、缩小位图
10.4.3 在模式刷子中使用位图
10.4.4 显示一个与设备无关的位图
10.4.5 应用实例
第十一章 文本输出
11.1 文本输出函数
11.1.1 TextOut
11.1.2 ExtText Out
11.1.3 DrawText
11.1.4 TabbedTextOut
11.1.5 文本输出函数的应用
11.2 文本属性的控制
11.2.1 控制文本的颜色
11.2.2 控制文本的背景色
11.2.3 设置字符间距
11.2.4 设置文本的排列方式
11.3.1 物理字体
11.3 字体
11.3.2 逻辑字体
11.3.3 使用备用字体
11.3.4 使用逻辑字体
11.3.5 旋转字体
11.4 获得文本信息
11.4.1 GetTextMetrics
11.4.2 GetTextExtent
11.5 使用字体及文本信息函数实例
11.6.1 Windows字符的输入过程
11.6 键盘输入
11.6.2 虚拟键
11.6.3 翻译消息
11.6.4 WM CHAR消息
11.7 插入符
11.7.1 创建插入符(Caret)
11.7.2 插入符(Caret)的显示和隐藏
11.7.3 插入符的位置控制
11.8 字符输入应用实例
12.1 Windows的滚动杠
第十二章 滚动杠
12.2 OWL的滚动杠类(TScroller)
12.3 在窗口中加入滚动杠
12.4.2 跟踪
12.5 修改滚动单位和范围
12.5.1 修改滚动范围
12.4.1 自动滚动
12.4 自动滚动和跟踪
12.5.2 修改滚动单位
12.6 修改滚动的位置
12.7 设置页大小
12.8 应用实例
第十三章 流式类
13.1 流式类的构造
13.1.1 流式类的构造函数
13.1.2 流式类的建造器
13.1.4 流式类的读入器
13.1.3 流式类的写入器
13.1.5 流式类名字
13.1.6 重载输入输出操作符>>和<<
13.1.7 流式类的注册
13.1.8 链入流管理器代码
13.2 ObjectWidnows的流
13.2.1 ObjectWidnows流的结构
13.2.2 opstream类
13.2.3 ipstream类
13.2.4 文件输出
13.2.5 文件输入
13.3 流式类的应用及实例
13.4 流管理器的管理机制
13.4.1 流式类的基类TStreamable
13.4.2 流式类引用输出操作符
13.4.3 流式类引用输入操作符
13.4.4 流式类指针输出操作符
13.4.5 流式类指针输入操作符

已确认勘误

次印刷

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

面向对象的Windows编程技术
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon