C++程序设计基础 下 .NET环境下的Windows应用程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐红云,周霭如,黄小兵编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2016
- ISBN:9787121296000
- 页数:326 页
第1章 C+/CLI托管编程 1
1.1 .NET框架 1
1.2 简单控制台程序 2
1.2.1 一个简单程序 2
1.2.2 格式串 4
1.3 C++/CLI数据 6
1.3.1 基本数据类型 6
1.3.2 枚举类型 8
1.3.3 字符与字符串 9
1.3.4 日期时间 13
1.3.5 数组 14
1.4 句柄 17
1.4.1 句柄操作 17
1.4.2 托管引用 19
1.4.3 函数的句柄参数与引用参数 19
1.5 托管类 20
1.5.1 托管类定义 20
1.5.2 托管类属性 21
1.5.3 继承 24
1.6 C++/CLI中的多态 24
1.6.1 虚函数 24
1.6.2 重写约束 25
1.6.3 纯虚函数和抽象类 26
1.6.4 接口 27
1.6.5 模板与泛型 28
1.7 .NET的文件和流 28
1.7.1 文件系统管理 28
1.7.2 文件操作 32
1.8 简易教务管理系统设计 39
1.8.1 需求分析 39
1.8.2 系统设计 40
1.8.3 系统实现部分章节安排 43
本章小结 44
习题1 44
第2章 简单Windows应用程序 45
2.1 Windows窗体设计器 45
2.2 建立应用程序 49
2.2.1 主要工作步骤 49
2.2.2 一个简单例子 50
2.2.3 添加文件 52
2.3 使用控件输入/输出数据 55
2.4 简易教务管理系统登录界面设计与实现 57
2.4.1 界面设计 57
2.4.2 代码实现 58
本章小结 59
习题2 59
第3章 常用控件 60
3.1 控件概述 60
3.2 窗体和消息框 64
3.2.1 窗体 64
3.2.2 消息框 66
3.3 文本控件 68
3.3.1 标签 69
3.3.2 网页浏览控件 70
3.3.3 文本框 70
3.3.4 关联文本控件 75
3.4 图像控件 78
3.4.1 图片框 78
3.4.2 图片列表 79
3.5 键盘和鼠标事件 81
3.5.1 焦点和Tab顺序 81
3.5.2 键盘事件 82
3.5.3 鼠标事件 83
3.6 按钮 84
3.6.1 命令按钮 84
3.6.2 复选框 84
3.6.3 单选按钮 86
3.7 容器 86
3.7.1 分组框 87
3.7.2 其他容器控件 88
3.8 列表 90
3.8.1 标准列表框 90
3.8.2 复选列表框 94
3.8.3 组合框 96
3.9 滚动条 97
3.10 计时器 98
3.11 对话框 99
3.11.1 颜色对话框 100
3.11.2 字体对话框 101
3.11.3 文件对话框 103
3.12 剪贴板 107
3.13 简易教务管理系统学生信息管理模块设计与实现 109
3.13.1 登录模块完善 109
3.13.2 教务员首页设计与实现 111
3.13.3 学生信息管理功能设计与实现 112
3.13.4 类的设计与实现 121
本章小结 142
习题3 142
第4章 复杂界面 144
4.1 菜单 144
4.1.1 菜单的形式 144
4.1.2 菜单栏 145
4.1.3 快捷菜单 148
4.2 工具栏 149
4.3 状态栏 150
4.4 视图 152
4.4.1 树视图 152
4.4.2 列表视图 156
4.5 多窗体 161
4.5.1 多重窗体界面 161
4.5.2 多文档界面 163
4.5.3 窗体之间的数据传递 167
4.5.4 窗体之间的关系 170
4.6 简易教务管理系统界面优化 171
4.6.1 菜单设计与实现 171
4.6.2 系统托盘设计与实现 176
本章小结 177
习题4 177
第5章 图形图像 178
5.1 基础 178
5.1.1 图形与图像 178
5.1.2 GDI+简介 178
5.1.3 像素 179
5.1.4 坐标系 179
5.1.5 绘图元素 180
5.2 绘图 183
5.2.1 绘图基本方法 183
5.2.2 画笔 184
5.2.3 绘制图形 186
5.2.4 图像刷新 194
5.3 填充 195
5.3.1 画刷 195
5.3.2 填充方法 199
5.4 图像处理 200
5.4.1 Bitmap类 200
5.4.2 坐标变换 202
5.4.3 颜色变换 206
5.5 文本输出 210
5.5.1 简单文本输出 210
5.5.2 输出格式化文本 211
5.6 图像编辑器 214
5.7 简易教务管理系统统计数据可视化 216
5.7.1 图形绘制 216
5.7.2 统计数据可视化 221
本章小结 228
习题5 229
第6章 数据库应用 230
6.1 数据库基础知识 230
6.1.1 数据、数据库、数据库管理系统 230
6.1.2 关系数据库 231
6.2 SQL简介 232
6.2.1 数据检索 233
6.2.2 表的连接 234
6.2.3 记录的排序 235
6.3 MySQL数据库管理系统 236
6.3.1 什么是MySQL 236
6.3.2 MySQL的安装与配置 236
6.3.3 启动服务并登录MySQL数据库 241
6.3.4 创建数据库 244
6.3.5 创建数据表 245
6.3.6 插入数据 247
6.4 数据库与ADONET 248
6.4.1 ADONET概述 248
6.4.2 使用DataReader 252
6.4.3 使用DataSet 254
6.4.4 在DataSet中访问多个表 261
6.4.5 使用数据控件 264
6.5 基于MySQL的简易教务管理系统的实现 271
6.5.1 创建数据库和数据表 271
6.5.2 注册ODBC数据源 273
6.5.3 数据访问 273
本章小结 289
习题6 289
第7章 网络编程 290
7.1 有关网络编程的一些基本概念 290
7.1.1 ISO/OSI网络模型 290
7.1.2 TCP/IP 292
7.1.3 Socket(套接字) 294
7.2 单线程套接字编程 294
7.2.1 建立TCP服务器 295
7.2.2 建立TCP客户端 297
7.2.3 使用Socket建立客户-服务器交互 298
7.3 多线程套接字编程 303
7.3.1 多线程的概念 303
7.3.2 多线程套接字网络通信程序 303
7.3.3 带心跳检测的网络通信程序 308
7.3.4 多客户端网络通信程序 312
7.4 简易教务管理系统反馈处理模块设计与实现 315
7.4.1 概要设计 315
7.4.2 界面设计 316
7.4.3 服务器端代码设计 317
7.4.4 客户端代码设计 322
本章小结 324
习题7 324
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017