图书介绍
C++Builder程序员编程手记pdf电子书版本下载
- 袁辉编著 著
- 出版社: 浦东电子出版社
- ISBN:7900346481
- 出版时间:2002
- 标注页数:301页
- 文件大小:145MB
- 文件页数:310页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
C++Builder程序员编程手记PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 窗口与界面组件 1
1.1 创建不同形状的窗口 1
1.1.1 决定窗口形状的几个API函数 1
1.1.2 设计一个主窗口 7
1.1.3 六边形窗口的实现方法 7
1.1.4 五边形窗口算法 12
1.1.5 三角形窗口的算法 13
1.1.6 椭圆形(圆形)窗口的算法 14
1.1.7 抛物线形窗口的算法 16
1.1.8 任意形状的窗口算法 18
1.2 关于窗口的其它编程技巧 20
1.2.1 无标题窗口 21
1.2.2 软件封面 23
1.2.3 窗口的吸附效果 24
1.2.4 将窗口缩小到任务栏托盘上 29
1.3 标准界面组件 32
1.3.1 Frame(框架)组件的使用 32
1.3.2 菜单组件使用技巧 34
1.3.3 按钮设计特效 40
1.3.4 列表框组件使用技巧 43
1.3.5 ActionList和Action的使用 48
1.4 Additional和Win32界面组件 52
1.4.1 MaskEdit(掩模编辑框)使用方法 52
1.4.2 运用Sliptter组件实现窗口的动态分割 53
1.4.3 TreeView和ListView的使用技巧 59
第2章 图形图像处理 70
2.1 TCanvas对象及平面图形绘制 70
2.1.1 TCanvas对象介绍 70
2.1.2 TCanvas的绘图模式 73
2.1.3 利用Canvas绘制平面图形 75
2.1.4 输出文本和字体处理 87
2.1.5 图形编辑 89
2.1.6 平面动画实例 97
2.2 图像处理技术 101
2.2.1 图像文件结构及转换 102
2.2.2 图像切换特技算法 110
2.2.3 图像特效处理 123
第3章 Windows系统编程 135
3.1 注册表和ini文件操作 135
3.1.1 必要的基本概念 135
3.1.2 建立注册表和ini文件实例 137
3.1.3 获取多级主键和键值 140
3.1.4 显示键值 143
3.1.5 新建和删除键 144
3.1.6 键值的编辑和修改 147
3.2 系统字体操作 148
3.2.1 字体属性结构和常用的管理函数 149
3.2.2 用字体枚举获取系统字体的方法 151
3.2.3 定义字号 153
3.3 光标和图标资源使用 155
3.3.1 修改程序光标 156
3.3.2 自定义光标的使用 157
3.3.3 获取系统图标资源 159
3.3.4 动画光标与图标 161
3.4 获取系统信息 164
3.4.1 获取驱动器及驱动器信息 165
3.4 2 获取内存信息 171
3.4.3 获取Windows系统的各类 173
3.4.4 获取其它系统信息 177
3.5 系统硬件检测 180
3.5.1 检测CPU型号 180
3.5.2 检测声卡输出设备 182
3.5.3 检测显示器的显示模式 186
第4章 Internet与网络通讯 188
4.1 Web服务器应用程序 188
4.1.1 Web服务器应用程序的构架和基本概念 188
4.1.2 创建Web服务器应用程序的基本过程 192
4.1.3 实现静态页面 194
4.1.4 实现动态页面 195
4.1.5 实现交互作用的动态页面 196
4.1.6 利用HTML样板转换用户信息 199
4.1.7 Web服务器应用程序的调试方法 201
4.2 Web浏览器应用程序 204
4.2.1 最重要的组件——CppWebBrowser 204
4.2.2 Web浏览的实现 206
4.2.3 实现通用页面跳转功能 208
4.2.4 获取系统保留的已浏览地址 208
4.2.5 下载进度的可视化处理——状态栏自画模式 210
4.2.6 Internet选项设置功能——如何调用控制面板程序 212
4.2.7 获得当前页面的标题和属性 215
4.3 电子邮件应用程序 216
4.3.1 电子邮件知识 217
4.3.2 邮件账户的设置 217
4.3.3 接收邮件 228
4.3.4 发送邮件 233
4.4 网络聊天应用程序 237
4.4.1 Socket的有关概念 238
4.4.2 服务器的初始化 239
4.4.3 建立和服务器的连接 240
4.4.4 读取和发送文本信息 241
4.4.5 断开连接的处理 242
4.5 文件传输 242
4.5.1 设置服务器账户并连接 243
4.5.2 文件下载 244
4.5.3 文件上传 246
4.5.4 远程文件/目录操作 247
4.5.5 传输过程处理 248
4.5.6 操作成功或出错的处理 249
4.6 其它网络编程技巧 253
4.6.1 动态、静态IP地址的获取 253
4.6.2 获取网卡的物理地址 255
4.6.3 检查系统缺省的浏览器 258
4.6.4 调用系统缺省的浏览器和邮件程序 259
第5章 定制组件、包和DLL 261
5.1 定制组件 261
5.1.1 创建新组件的基本方法 261
5.1.2 安装组件前的检查 265
5.1.3 修改一个已有的组件 267
5.1.4 示例一:创建新的“Shape”组件 269
5.1.5 示例二:创建一个数据敏感组件 277
5.2 定制DLL和包 288
5.2.1 关于DLL和包的基本概念 288
5.2.2 创建DLL实例——共享的About窗口 289
5.2.3 定制运行期包 295
5.2.4 定制设计期包 299