GDI+ can be used to write fun applications. In this chapter we covered more practical uses of GDI+ for real-world Windows applications. Topics discussed in this chapter included how to write interactive GUI rectangular and nonrectangular Windows applications, how to add custom text to images, how to read and write images to and from a stream or database, and finally, how to create owner-drawn controls.
GDI+: The Next-Generation Graphics Interface
Your First GDI+ Application
The Graphics Class
Working with Brushes and Pens
Colors, Fonts, and Text
Rectangles and Regions
Working with Images
Advanced Imaging
Advanced 2D Graphics
Transformation
Printing
Developing GDI+ Web Applications
GDI+ Best Practices and Performance Techniques
GDI Interoperability
Miscellaneous GDI+ Examples
Appendix A. Exception Handling in .NET