矢量圖形系統開發與編程

矢量圖形系統開發與編程

《矢量圖形系統開發與編程》是電子工業出版社2004年1月1日出版的圖書,作者是陳建春。該書是矢量圖形系統開發技術和VC++ 編程技術的集合體,並以矢量圖形系統的開發實例為主線貫穿全書,全面介紹和分析了MFC程式設計技術和矢量圖形系統各功能的開發技術。

基本介紹

  • 書名:矢量圖形系統開發與編程
  • 作者:陳建春
  • ISBN:9787505392526
  • 類別:圖書 > 計算機與網際網路 > 程式語言與程式設計
  • 出版社:電子工業出版社
  • 出版時間:2004-01-01
  • 裝幀:平裝
內容簡介,目 錄,

內容簡介

包括各種MFC輔助工具的使用方法,與圖形有關的MFC類,文檔和視圖的實現,滑鼠互動繪圖,圖形的無級放縮和回溯,圖形的選中,圖形的刪除和文檔逆向操作,圖形的存儲組織,子圖、顏色、線型管理,圖形列印,圖形的旋轉、放縮和移動,線型制定和繪製,多邊形區域的子圖填充,提高圖形的放大倍數,大容量的圖形數據組織,圖形外部接口,圖形元素的平面關係計算,區域的相交、相併、剪裁等疊加操作,矢量顯示點陣圖,圖形的拷貝、剪裁和貼上,矢量圖形系統的網路化等各方面的內容。不論初學者還是高級技術人員,都會從本書中獲益。本書的代碼適用於VC++5.0到VC++7.0及以後的各版本。

目 錄

第 一 篇 VC++程式設計技術要點
第1章 MFC應用程式設計開發工具(3)
1.1 使用MFC APPWIZARD(4)
1.2 使用CLASSVIEW(10)
1.3 使用RESOURCEVIEW(16)
1.4 使用FILEVIEW(20)
1.5 使用CLASSWIZARD(22)
1.6 使用DATAVIEW(38)
1.7 管理多個程式項目(39)
1.8 使用各設計工具進行編程的建議(40)
第2章 MFC應用程式框架(42)
2.1 MFC應用程式基本框架類和檔案組成(42)
2.2 MFC應用程式中各個框架類的作用(44)
2.3 MFC應用程式的執行步驟分析(46)
2.4 MFC應用程式設計結構體系剖析(48)
第 二 篇 實現基本矢量圖形系統
第3章 與繪圖有關的MFC類及操作(57)
3.1 繪圖類(57)
3.2 繪圖設備類(60)
3.3 坐標映像方式(74)
3.4 視窗和視口(76)
3.5 其他繪圖類操作函式(81)
第4章 實現基本矢量圖形系統的文檔和視圖(85)
4.1 組織矢量圖形系統的圖形元素類(85)
4.2 組織矢量圖形系統的文檔(93)
4.3 實現矢量圖形系統的視圖(101)
第5章 滑鼠互動繪圖(120)
5.1 用滑鼠繪圖要解決的主要問題(120)
5.2 加入一個繪圖選單(123)
5.3 互動繪製各種圖形元素(126)
5.4 互動繪製標註文本(146)
第6章 矢量圖形系統的操作功能(156)
6.1 增加圖形操作選單(156)
6.2 圖形重畫(158)
6.3 圖形的放大和移動(160)
6.4 重畫上屏和重畫首屏(165)
6.5 顯示全圖(169)
6.6 提高矢量圖形系統重畫速度的基本方法(177)
6.7 實現滾動視圖(180)
6.8 定製圖形滾動功能(182)
第7章 圖形的刪除和恢復(189)
第8章 圖形的存取功能(225)
第9章 矢量圖形系統的子圖、顏色、圖層管理(241)
第10章 圖形的列印輸出(251)
第11章 圖形的旋轉、放縮和移動(259)
第 三 篇 開發矢量圖形系統的高級功能
第12章 線型的制定和繪製(269)
第13章 實現多邊形區域的子圖填充(291)
第14章 圖形元素的放大操作(307)
第15章 大容量圖形數據的存儲(323)
第16章 圖形元素的平面幾何關係計算(332)
第17章 矢量圖形系統的外部接口(395)
第18章 矢量顯示點陣圖(420)
第19章 利用剪裁板剪裁、移動和拷貝圖形(446)
第20章 實現網路化的矢量圖形系統(470)
附錄 代碼光碟與技術支持(484)
參考書目(485)

相關詞條

熱門詞條

聯絡我們