.NET Framework的出現給編程帶來了極大的改變,圖形編程也同樣受到了巨大的影響。微軟在.NET中把 GDI升級為GDI+,它包含了許多命名空間和類,專門用于Web和Windows控件中的自定義繪圖操作。本書專門講述了GDI+編程中與開發(fā)自定義控件相關的功能,重點放在Windows Forms自定義控件的創(chuàng)建上,同時也討論了ASP.NET服務器控件的創(chuàng)建問題。全書共分為4個部分:第1部分是對GDI+的用途和結構的概述,第2部分結合代碼實例講述了GDI+編程的具體細節(jié),如繪圖表面、坐標系、鋼筆和筆刷、文本和字體、圖像和圖像操作、路徑和區(qū)域、變換的處理和打印等。其中涉及了與GDI+在自定義控件中的應用最相關的所有的類、方法、屬性和事件。第3部分集中講解了自定義控件的設計和開發(fā),包括自定義控件的定義、特征,控件與VS.NET的集成,在控件中如何實現滾動等。第4部分講述了GDI+功能在Web應用程序中的使用。如在Internet上提供GDI+圖像、創(chuàng)建ASP.NET服務器控件和使用GDI+創(chuàng)建Web服務等知識。本書適合希望了解如何使用GDI+編寫Windows Forms和Web Forms自定義控件的中、高級C#程序員和其他熟悉面向對象語言的開發(fā)人員閱讀。