出版社:清华大学出版社
年代:2015
定价:30.0
本书内容以实际应用为出发点,略去程序语法介绍,讲述.NET平台中特色类使用,详细介绍Windows中的部分重要内核函数。教材内容对口本校计算机学院微软技术专业方向课程,可满足计算机学院软件工程专业核心专业课程。教材内容由浅入深介绍了文件,字符串,COM技术,动态链接库,数据库,窗体机制,进程,线程与IPC,网络通讯程序,钩子程序,WMI应用等专题。对编写实用程序有较好的参考价值,也适用于一般的软件开发人员。
第1章.NET程序设计入门
1.1开发工具简介
1.2应用程序的创建
1.2.1Windows应用程序分类
1.2.2创建控制台应用程序
1.2.3自定义项目模板
1.2.4创建简单窗体应用程序
1.2.5代码的大纲显示
1.3基础类介绍
1.4 MSDN的配置与使用
1.5思考与练习
第2章字符编码字节与文件
2.1字符编码与实现
2.2文件操作类
2.3文件合并项目
2.4汉字操作
2.5TTS—文本到语音
2.6思考与练习
第3章字符串与正则表达式
3.1.NET平台中的String类
3.1.1字符与字符串
3.1.2字符串格式化输出
3.1.3@定义原义字符串
3.1.4静态方法与实例方法
3.1.5使用StringBuilder类
3.2正则表达式
3.2.1正则表达式类
3.2.2使用正则表达式搜索字符串
3.3代码片段管理
3.4思考与练习
第4章多媒体播放器
4.1窗体设计与添加COM组件
4.2标签页控件
4.3菜单设计
4.4托盘图标
4.5控件事件响应代码
4.6思考与练习
第5章异常原理与程序排错
5.1异常类应用示例
5.2 .NET平台内置异常类
5.2.1NullReferenceException异常类
5.2.2 InvalidCastException异常类
5.2.3 FormatException异常类
5.3程序的简单排错
5.4思考与练习
第6章数据序列化
6.1序列化技术简述
6.2字符串对象的序列化
6.3自定义数据序列化
6.4思考与练习
第7章数据库应用
7.1数据库简介
7.2MySQL数据应用程序
7.2.1MySQL安装过程
7.2.2简单的数据显示
7.2.3使用dataGridView
7.2.4更新数据记录
7.2.5使用水晶报表显示记录
7.3思考与练习
第8章XML文件
8.1XML文档与HTML
8.1.1XML文档对象模型DOM
8.1.2操作XML文件的类
8.2使用DOM操作XML文档
8.2.1创建一个XML文件
8.2.2显示XML文本内容
8.2.3显示XML结点的DOM树结构
8.2.4编辑和修改XML结点
8.2.5 DOM结点的其他操作方法
8.3使用Schema验证XML文件
8.4思考与练习
第9章COM技术
9.10ffice中的COM对象简介
9.2 Word格式文档制作
9.2.1Word的COM对象
9.2.2创建操作Word文档的项目
9.2.3创建Word文档的小节
9.2.4插入摘要文本并设置文本格式
9.2.5插入目录并设置目录格式
9.2.6插入第1章正文并设置正文格式
9.2.7插入表格并设置表格格式
9.2.8插入图片
9.2.9设置各小节的页眉页脚
9.2.10 Word文档保存
9.2.11终止Word进程
9.3 Excel表格应用
9.3.1Excel的COM对象
9.3.2创建Excel应用程序
9.3.3读取文本内容到Excel表格
9.3.4向工作表添加图表
9.4使用WSH创建快捷方式
9.5思考与练习
第10章动态链接库
10.1独特的动态链接库
10.1.1动态链接库运行机制
10.1.2函数参数与返回值
10.1.3托管代码与非托管代码
10.1.4动态链接库相关工具
10.1.5DLL地狱问题
10.2托管代码动态链接库
10.2.1创建和使用C# DLL
10.2.2动态调用DLL中的类方法和属性
10.2.3提取DLL中的类方法和属性
10.2.4非托管代码参数的封送与调用
10.3非托管的动态链接库
10.4思考与练习
第11章进程与线程
11.1 Windows编程原理
11.1.1程序的人口地址
11.1.2程序进程与线程
11.1.3进程资源句柄和内核对象
11.1.4 Win32进程与线程的创建
11.1.5函数调用与线程调用
11.2进程应用示例
11.3思考与练习
第12章内部通信与同步
12.1程序同步与异步
12.1.1 ping同步读取方式
12.1.2 ping异步读取方式
12.2内部通信机制
12.2.1互斥量
12.2.2互斥量控制程序只运行一次
12.2.3管道通信
12.2.4事件同步用法
12.3线程间的同步控制
12.3.1生产者与消费者经典同步问题
12.3.2屏幕截屏线程
12.4思考与练习
第13章窗体程序
13.1窗体对象资源与消息
13.1.1多窗体管理
13.1.2 Windows窗体资源
13.1.3用户输入与消息机制
13.1.4窗体程序基本结构
13.1.5窗体消息重载
13.2创建软键盘
13.3思考与练习
……
第14章绘图功能与位图运算
第15章自定义控件设计
第16章网络通信
第17章钩子程序
第18章服务应用程序
第19章WMI应用
附录AVisual Studio C#键盘快捷键
附录B本书中的Windows API索引
附录C本书中的.NET类索引
参考文献
本书是面向普通高校计算机专业软件工程方向在Windows平台采用Visual Studio 2013工具开发应用程序的教材,以专题的形式详细介绍了Windows平台的控制台、应用窗体、动态链接库、服务多种类型应用程序的开发流程。本书既循序渐进又突出典型性,从字符编码、正则表达式与基本COM控件到异常与数据序列化、数据库应用和XML文档解析属初级内容,适合没有编程基础的人员学习; 后续基于Office产品的COM组件应用、动态链接库、进程与线程属中级内容,属提高部分; 最后讲述的内部通信与同步、绘图与位图运算、网络通信、钩子程序、服务程序是高级内容,可直接用于工程实践。其中,网络通信部分是最具特色的专题,论述的内容极其新颖。本书可作为各类工科院校本科层次计算机、电子技术、自动化等专业开发Windows程序相关课程的教材,也可供Windows软件产品设计的工程技术人员参考。
《21世纪面向工程应用型计算机人才培养规划教材·Windows程序设计:基于.NET平台》可作为各类工科院校本科层次计算机、电子技术、自动化等专业开发Windows程序相关课程的教材,也可供Windows软件产品设计的工程技术人员参考。
书籍详细信息 | |||
书名 | Windows程序设计站内查询相似图书 | ||
9787302405412 如需购买下载《Windows程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 30.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 2000 |
Windows程序设计是清华大学出版社于2016.出版的中图分类号为 TP316.7 的主题关于 Windows操作系统-程序设计-高等学校-教材 的书籍。
陶勇, 贺刚, 著
张铮, 孙宝山, 周天立, 编著
王秀梅, 主编
(美) 佩措尔德 (Petzold,C.) , 著
王新强, 主编
(美) 佩措尔德 (Petzold,C.) , 著
陈香凝, 王烨阳, 陈婷婷, 张铮, 编著
任哲, 编著
廉龙颖, 王希斌, 赵艳芹, 编著