C#范例完全自学手册
简介 :
本书是一本集查询、使用、学习和练习为一体的自学手册,书中介绍了应用C#进行开发的各种技术和技巧。全书分为12章,内容包括窗体及菜单设计、控件开发及应用、图形图像及多媒体应用、报表打印技术、鼠标键盘控制、操作系统相关技术、文件及数据流应用、网络开发应用、数据库及LINQ技术、程序安全控制、硬件开发技术、游戏开发等。全书精选了123个典型实例,所选实例覆盖了C#开发中的热点和关键问题,实用性非常强。全书按实际应用进行分类,可以使读者在短时间内掌握更多实用技术,快速提高编程水平。
本书附有配套DVD光盘,光盘中提供了实例的全程语音视频讲解及所有实例源代码,这些源代码都经过精心调试,在Windows XP和Windows 2003下测试通过。
本书适合C#程序的初学者、编程爱好者阅读,也可作为大中专院校的老师和学生的参考用书。
目录 :
第1章 窗体及菜单设计
实例001 自定义最大化、最小化和关闭按钮
实例002 磁性窗体的设计
实例003 鼠标穿透窗体
实例004 窗体的浮动及隐藏
实例005 手动改变自制窗体的大小
实例006 自定义屏保
实例007 向窗体中拖放图片并显示
实例008 仿Windows XP系统的任务栏菜单
实例009 用树型列表动态显示菜单
第2章 控件开发与应用
实例010 自定义水晶按钮控件
实例011 自制数值文本框组件
实例012 美化单选按钮和复选按钮
实例013 重绘ListBox控件
实例014 带行数和标尺的RichTextBox
实例015 根据文件大小显示文件复制进度条
实例016 弹出模式窗口显示进度条
实例017 Popup窗口提醒
实例018 Vista风格的日历
实例019 像Excel一样复制DataGridView中的单元格区域数据
实例020 DataGridView中单元格合并及添加、显示行号
实例021 从DataGridView控件中拖放数据到TreeView控件
第3章 图形图像及多媒体应用
实例022 生成中文验证码
实例023 生成图片缩略图
实例024 不失真压缩图片
实例025 批量图像格式转换
实例026 屏幕颜色拾取器
实例027 为数码照片添加日期
实例028 批量添加图片水印
实例029 仿QQ截图功能
实例030 屏幕抓图
实例031 抓取网站整页面
实例032 电子石英钟
实例033 图片自动播放
实例034 MP3播放器
实例035 播放FLV文件
实例036 Flash播放器
第4章 报表打印技术
实例037 自定义横向或纵向打印
实例038 自定义打印页码范围
实例039 分页打印
实例040 打印条形码
实例041 打印学生个人简历
实例042 打印商品入库单据
实例043 批量打印学生证书
实例044 动态绑定水晶报表
实例045 设计信封标签报表
实例046 设计汇款单式报表
第5章 鼠标键盘控制
实例047 自定义动画鼠标
实例048 鼠标设置器
实例049 屏蔽鼠标按键
实例050 虚拟键盘
实例051 设置/屏蔽系统热键
实例052 使用键盘控制窗体或控件的移动
实例053 多功能键盘
第6章 操作系统相关技术
第7章 文件及数据流应用
第8章 网络开发应用
第9章 数据库及LINQ技术
第10章 程序安全控制
第11章 硬件开发技术
第12章 游戏开发
技术要点对应 实例位置