Visual C++程序设计 VB程序员指南PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)Bill Locke著;肖国尊等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2002
- ISBN:7111109503
- 页数:290 页
第1章 历史回顾 1
1.1 Visual Basic和C++的历史 2
1.1.1 16位 2
1.1.2 32位 6
1.1.3 .NET 7
1.2 Visual Basic的作用 8
1.2.1 Visual Basic的优点 8
1.2.2 Visual Basic的缺点 9
1.3 C++的作用 10
1.3.1 C++的优点 10
1.4 C# 11
1.3.2 C++的缺点 11
第2章 C语言基础 12
2.1 标记与元素 12
2.1.1 关键字 13
2.1.2 标识符 14
2.1.3 常量 15
2.1.4 文字 17
2.1.5 预定义常量和宏 19
2.2 结构 20
2.2.1 指令 20
2.2.2 代码结构 26
2.2.4 作用域和可见性 27
2.2.3 生存期 27
2.3 函数 28
2.3.1 原型 29
2.3.2 定义 29
2.3.3 调用函数 30
2.3.4 main、wmain、DllMain 30
2.3.5 函数指针 31
2.4 小结 32
第3章 C编程 33
3.1 变量和数据 33
3.1.1 类型说明符和限定符 33
3.1.2 变量和声明 34
3.1.3 初始化 43
3.2 表达式 45
3.2.1 操作符和优先级 45
3.2.2 优先级 47
3.2.3 转换和类型转换 48
3.3 语句 52
3.3.1 赋值 52
3.3.2 控制和流程 52
3.3.3 循环 55
3.4 小结 57
第4章 C++基础 58
4.1 标记与元素 58
4.1.1 C++关键字 58
4.1.3 常量与文字 60
4.1.2 标识符 60
4.2 结构 61
4.2.1 指令 61
4.2.2 作用域、可见性和生存期 63
4.2.3 链接 63
4.3 函数 63
4.3.1 原型 64
4.3.2 可变数目的参数 64
4.3.3 重载 64
4.4 变量和数据 65
4.4.1 运行时类型信息 65
4.4.2 C++定义和声明 66
4.4.3 变量和声明 68
4.4.4 名字空间 69
4.5 表达式 71
4.5.1 操作符 71
4.5.2 类型转换 74
4.6 语句 75
4.6.1 错误处理 75
4.6.2 C++异常处理 75
4.6.3 结构化异常处理 77
4.7 小结 77
第5章 C++类 78
5.1 类 78
5.1.1 面向对象编程概念 78
5.1.2 类基础 79
5.1.3 名称 80
5.1.4 类成员 81
5.1.5 成员变量 81
5.1.6 成员函数 81
5.1.7 成员访问控制 90
5.1.8 友元函数 91
5.2 派生类 91
5.2.1 基础 91
5.2.2 多个基类 95
5.2.3 使用声明 99
5.2.4 抽象类 101
5.3 小结 101
6.1.1 进程和线程 102
第6章 C++和Windows 102
6.1 Windows系统工作原理 102
6.1.2 消息子系统 103
6.2 Windows程序工作原理 106
6.2.1 窗口类 106
6.2.2 创建主窗口 106
6.2.3 基服务 106
6.2.4 GDI 114
6.3 小结 118
第7章 CDLL 119
7.1 创建简单的CDLL教程 119
7.1.1 使用Visual C++创建DLL 119
7.1.2 从C中导出函数 120
7.1.3 建立函数原型 122
7.1.4 编写函数 123
7.1.5 从C++环境启动Visual Basic 124
7.1.6 声明并使用Visual Basic函数 126
7.1.7 调试C++代码 128
7.1.8 教程小结 129
7.2 传递数值型变量 129
7.2.1 4字节整数(长整型) 129
7.2.2 2字节整数(整型) 131
7.2.3 4字节实数(单精度型) 131
7.2.4 8字节实数(双精度型) 131
7.3 使用字符串 132
7.2.5 布尔型 132
7.2.6 货币型 132
7.3.1 传递C字符串(ByVal) 133
7.3.2 处理BSTR 133
7.3.3 传递字节数组 135
7.4 传递和使用结构(UDT) 136
7.5 传递和使用变体 139
7.6 传递和使用数组 140
7.7 Unicode和ANSI 142
7.8 小结 143
8.1 类型库与DLL 144
8.1.1 建立一个包含类型库信息的DLL的教程 144
第8章 CDLL示例 144
8.1.2 IDL文件的一些更好的特点 148
8.2 向DLL中添加资源 149
8.3 CDLL示例 150
8.3.1 子类化 150
8.3.2 InstallShield的支持 154
8.3.3 扩展存储过程 155
8.3.4 回调、hook和其他 161
8.4 小结 164
第9章 组件和控件 165
9.1 组件基础 165
9.2.3 封装 166
9.2.4 多态性 166
9.2.1 继承的定义 166
9.2.2 抽象 166
9.2 组件和继承 166
9.2.5 继承 167
9.2.6 委托 168
9.2.7 聚合 168
9.3 COM 169
9.4 定制控件 173
9.5 建立控件的方法 174
9.5.1 Visual Basic 5和Visual Basic 6 174
9.5.2 MFC 174
9.6 ATL控件细节 175
9.6.1 建立控件项目 175
9.5.3 Visual Studio.NET 175
9.6.2 添加属性 182
9.6.3 添加方法 187
9.6.4 实现事件 188
9.6.5 Windows消息映射 189
9.6.6 处理鼠标 190
9.6.7 处理键盘 195
9.6.8 属性页 197
9.6.9 适当的属性持久性 201
9.6.10 枚举的属性 204
9.6.11 将属性归类 209
9.6.13 初始化和脚本编写的安全性 211
9.6.12 返回错误 211
9.6.14 许可 212
9.6.15 ISimpleFrame 213
9.7 基于Windows控件的控件 216
9.8 组合控件 218
第10章 C#基础 221
10.1 C#类型系统 221
10.1.1 值类型的实际运用 222
10.1.2 引用类型 225
10.1.3 装箱与拆箱 226
10.2 程序设计概念 227
10.2.1 名字空间 227
10.2.2 语句 230
10.2.3 操作符 233
10.3 数组 235
10.4 Struct 237
10.5 类 239
10.5.1 对象 241
10.5.2 方法 241
10.5.3 属性 245
10.5.4 操作符 246
10.5.5 继承 251
10.6 接口 253
10.7 委托 255
10.8 小结 255
11.1.1 建立控件项目 256
11.1 C#WinForm控件 256
第11章 应用C# 256
11.1.2 对控件进行编码 257
11.2 控件元素 267
11.2.1 名字空间 267
11.2.2 属性和方法 268
11.2.3 事件 271
11.2.4 设计时支持 274
11.2.5 绘图 279
11.3 小结 281
附录A 术语定义 282
附录B 字符码表 285
附录C C/C++关键字 289
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《景观艺术设计》林春水,马俊 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019