本書是矢量圖形系統(tǒng)開發(fā)技術和VC++ 編程技術的集合體,并以矢量圖形系統(tǒng)的開發(fā)實例為主線貫穿全書,全面介紹和分析了MFC程序設計技術和矢量圖形系統(tǒng)各功能的開發(fā)技術。包括各種MFC輔助工具的使用方法,與圖形有關的MFC類,文檔和視圖的實現(xiàn),鼠標交互繪圖,圖形的無級放縮和回溯,圖形的選中,圖形的刪除和文檔逆向操作,圖形的存儲組織,子圖、顏色、線型管理,圖形打印,圖形的旋轉、放縮和移動,線型制定和繪制,多邊形區(qū)域的子圖填充,提高圖形的放大倍數,大容量的圖形數據組織,圖形外部接口,圖形元素的平面關系計算,區(qū)域的相交、相并、剪裁等疊加操作,矢量顯示位圖,圖形的拷貝、剪裁和粘貼,矢量圖形系統(tǒng)的網絡化等各方面的內容。不論初學者還是高級技術人員,都會從本書中獲益。本書的代碼適用于VC++5.0到VC++7.0及以后的各版本。本書適用于GIS, CAD, MIS等領域從事軟件開發(fā)的廣大技術人員,也可作為大專院校相關專業(yè)的教材。