基于visual c++繪圖軟件設(shè)計.doc
約31頁DOC格式手機打開展開
基于visual c++繪圖軟件設(shè)計,論文標準word格式排版 31頁摘 要本文主要介紹了基于visual c++環(huán)境下的圖形開發(fā)的基本過程。畫圖軟件的基本功能包括基本圖形繪制和填充(直線、橢圓、三角形、四邊形、多邊形),更改圖元繪制條件(改變線條顏色、線型、填充方式)和圖元的保存功能。要求:實現(xiàn)所見即所得繪圖功能;實現(xiàn)圖元選擇功能;實現(xiàn)圖元移動功能;實現(xiàn)...
內(nèi)容介紹
此文檔由會員 莎士比亞 發(fā)布
論文標準WORD格式排版 31頁
摘 要
本文主要介紹了基于Visual C++環(huán)境下的圖形開發(fā)的基本過程。畫圖軟件的基本功能包括基本圖形繪制和填充(直線、橢圓、三角形、四邊形、多邊形),更改圖元繪制條件(改變線條顏色、線型、填充方式)和圖元的保存功能。要求:實現(xiàn)所見即所得繪圖功能;實現(xiàn)圖元選擇功能;實現(xiàn)圖元移動功能;實現(xiàn)畫筆和畫刷風(fēng)格認定功能;實現(xiàn)圖元修改功能;實現(xiàn)圖形文件的存儲功能。能過程序設(shè)計以達到提高VC++的編程水平的目的。
計算機圖形學(xué)是計算機科學(xué)的重要分支,真實感圖形生成技術(shù)更是目前研究的熱點。論文首先簡要介紹了Visual C++及其實現(xiàn)技術(shù),繪圖程序的構(gòu)成及主要流程;然后詳細介紹了繪圖程序的系統(tǒng)設(shè)計,并給出了該程序的實現(xiàn)方案及技術(shù)細節(jié),包括運行環(huán)境的配置及各個功能模塊的實現(xiàn)細節(jié)等。
關(guān)鍵字:MFC,程序框架,用戶界面,VC++
摘 要 I
Abstract II
目錄 II
前 言 1
1 系統(tǒng)開發(fā)目的和開發(fā)平臺 2
1.1 VC++6.0開發(fā)平臺簡介 2
1.2 C++程序開發(fā)語言簡介 2
1.3 系統(tǒng)開發(fā)內(nèi)容 2
1.4 Visual C++的發(fā)展 4
2 面向?qū)ο蟪绦蛟O(shè)計簡介 6
2.1面向?qū)ο蟪绦蛟O(shè)計的發(fā)展 6
2.2 面向?qū)ο蟪绦蛟O(shè)計語言 7
2.3 C++對面向?qū)ο蠹夹g(shù)的支持 7
2.3.1 C++對封裝機制的支持 7
2.3.2 C++對繼承機制的支持 8
2.3.3 C++對多態(tài)機制的支持 8
3 畫圖系統(tǒng)的分析與實現(xiàn) 9
3.1設(shè)計說明書 9
3.2系統(tǒng)功能設(shè)計 10
3.2.1 程序功能模塊 10
3.2.2 系統(tǒng)界面設(shè)計 11
3.3系統(tǒng)功能的實現(xiàn) 15
3.3.1圖元數(shù)據(jù)的定義 15
3.3.2實現(xiàn)所見即所得繪圖 16
總結(jié) 25
致謝 26
參考文獻 27
摘 要
本文主要介紹了基于Visual C++環(huán)境下的圖形開發(fā)的基本過程。畫圖軟件的基本功能包括基本圖形繪制和填充(直線、橢圓、三角形、四邊形、多邊形),更改圖元繪制條件(改變線條顏色、線型、填充方式)和圖元的保存功能。要求:實現(xiàn)所見即所得繪圖功能;實現(xiàn)圖元選擇功能;實現(xiàn)圖元移動功能;實現(xiàn)畫筆和畫刷風(fēng)格認定功能;實現(xiàn)圖元修改功能;實現(xiàn)圖形文件的存儲功能。能過程序設(shè)計以達到提高VC++的編程水平的目的。
計算機圖形學(xué)是計算機科學(xué)的重要分支,真實感圖形生成技術(shù)更是目前研究的熱點。論文首先簡要介紹了Visual C++及其實現(xiàn)技術(shù),繪圖程序的構(gòu)成及主要流程;然后詳細介紹了繪圖程序的系統(tǒng)設(shè)計,并給出了該程序的實現(xiàn)方案及技術(shù)細節(jié),包括運行環(huán)境的配置及各個功能模塊的實現(xiàn)細節(jié)等。
關(guān)鍵字:MFC,程序框架,用戶界面,VC++
摘 要 I
Abstract II
目錄 II
前 言 1
1 系統(tǒng)開發(fā)目的和開發(fā)平臺 2
1.1 VC++6.0開發(fā)平臺簡介 2
1.2 C++程序開發(fā)語言簡介 2
1.3 系統(tǒng)開發(fā)內(nèi)容 2
1.4 Visual C++的發(fā)展 4
2 面向?qū)ο蟪绦蛟O(shè)計簡介 6
2.1面向?qū)ο蟪绦蛟O(shè)計的發(fā)展 6
2.2 面向?qū)ο蟪绦蛟O(shè)計語言 7
2.3 C++對面向?qū)ο蠹夹g(shù)的支持 7
2.3.1 C++對封裝機制的支持 7
2.3.2 C++對繼承機制的支持 8
2.3.3 C++對多態(tài)機制的支持 8
3 畫圖系統(tǒng)的分析與實現(xiàn) 9
3.1設(shè)計說明書 9
3.2系統(tǒng)功能設(shè)計 10
3.2.1 程序功能模塊 10
3.2.2 系統(tǒng)界面設(shè)計 11
3.3系統(tǒng)功能的實現(xiàn) 15
3.3.1圖元數(shù)據(jù)的定義 15
3.3.2實現(xiàn)所見即所得繪圖 16
總結(jié) 25
致謝 26
參考文獻 27