![C++Builder程序员编程手记](https://cover.qianqiantushu.cc/17/s667259f.jpg)
![C++Builder程序员编程手记](https://cover.qianqiantushu.cc/17/s667259f.jpg)
C++Builder程序员编程手记PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:袁辉编著
- 出 版 社:浦东电子出版社
- 出版年份:2002
- ISBN:7900346481
- 页数:301 页
第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
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《Java语言程序设计教程》胡光 2018
- 《C语言程序设计》黑新宏,胡元义主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《电工电子技术实验》彭小峰,王玉菡,杨奕主编 2018
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019