本书立足GDI+的巧妙运用,以制造实用的用户界面为目标来介绍GDI+图形库的各个部分和功能。本书采用C#语言描述,面向对.NET框架有一定认识并有一定编程经验的中高级读书。本书也可以作为对GDI+和C#感兴趣的在校师生的参考读物。
本书立足GDI+的巧妙运用,以制造实用的用户界面为目标来介绍GDI+图形库的各个部分和功能。本书共分为7章,每一章介绍了特定主题内容。全书主要内容包括GDI+的概念,以及层次结构,GDI+的一般基础性能应用——windows基础控制的制作,包括带有视觉样式和没有视觉样式的基础控件;高级自定义创意控件的一般流程和方法;GDI+对字体和文字的支持;GDI+在处理动画上的应用;分形和分形艺术的概念,以及分形在现实生活中的应用;数字图像处理的相关技术。
本书采用C#语言描述,面向对.NET框架有一定认识并有一定编程经验的中高级读书。本书也可以作为对GDI+和C#感兴趣的在校师生的参考读物。
第1章 .NET Framework 2.0图形设备接口
1.1 GDI+Vs GDl、DirectX、OpenGL
1.2 Visual Studi0 2005集成开发环境与Visual C#
1.3 System.Drawin9.dll程序集
1.4 本章小结
第2章 Windows视觉样式和WinForm基础控件
2.1 VisualStyles和ControlPaint类
2.1.1 视觉样式浏览器
2.1.2 ControlPaint类
2.1.3 Windows导航栏控件
2.2 分层窗口
2.2.1 分层窗口的概念
2.2.2 CreateParams类
2.2.3 使用分层窗口
2.3 颜色空间和拾色器
2.3.1 颜色空间
2.3.2 色彩转换
2.3.3 拾色器
2.4 本章小结
第3章 GDI+与.NET创意控件
3.1 不规则形状
3.1.1 Circle类
3.1.2 Circle类型转换器
3.1.3 高级衍生图形
3.1.4 WaitingCircle控件
3.2 坐标系统与度量单位
3.2.1 坐标系统
3.2.2 屏幕坐标与工作区坐标
3.2.3 度量单位
3.2.4 Ruler控件
3.3 矩阵变换
3.3.1 Matrix类
3.3.2 矩阵的仿射变换
3.3.3 全局变换和局部变换
……
第4章 字体、文本和打印
第5章 动画
第6章 分形艺术
第7章 图像处理
附录