freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文:基于net的二維圖形繪制處理系統(tǒng)設(shè)計與實現(xiàn)定稿-資料下載頁

2024-11-16 18:43本頁面

【導(dǎo)讀】計算機繪圖技術(shù)發(fā)展日新月。的圖形設(shè)計及輸出方法。移、旋轉(zhuǎn)、縮放、變形等基本操作以及圖形的存儲和讀取。

  

【正文】 條顏色 框 的設(shè)置調(diào)用了 MFC中自帶的CColorDialog,選定顏色后調(diào)用 GetColor()函數(shù)獲取顏色。 控件 2: afx_msg void OnCbnSelchangeLineType()。 此函數(shù)的功能是 選擇線條類型 ,線條的類型在初始化對話框 時,通過調(diào)用 CComboBox類的 AddString()方法添加。 控件 3: afx_msg void OnNMReleasedcaptureSlideTrans(NMHDR *pNMHDR, LRESULT *pResult)。 此函數(shù)的功能是設(shè)置線條顏色透明度。 圖形填充 在本系統(tǒng)中,圖形填充屬性對話框類為 CFillShapeDlg 。 圖形的填充數(shù)據(jù)如下: 在本系統(tǒng)中,圖形的填充方式定義的是一個枚舉類: 1 2 3 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 28 頁 共 34頁 圖 518 圖形填充屬性對話框 控件 1~4 是四種填充方式的單選按鈕,分別添加以下事件: 控件 5~6 是單色填充方式涉及 的控件,分別添加以下事件: 控件 7~11 是紋理填充方式涉及 的控件,分別添加以下事件: afx_msg void OnCbnSelchangeComboHatch()。 //紋理充色 afx_msg void OnBnClickedBtnFrontColor()。 //前景色 afx_msg void OnBnClickedBtnBackColor()。 //背景色 afx_msg void OnNMReleasedcaptureSliderHatchFront(NMHDR *pNMHDR, LRESULT *pResult)。 //設(shè)置前景色透明度 afx_msg void OnNMReleasedcaptureSliderHatchBack(NMHDR *pNMHDR, LRESULT 1 5 2 6 8 9 7 3 11 4 13 14 12 15 17 18 16 10 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 29 頁 共 34頁 *pResult)。 //設(shè)置背景色透明度 控件 12~18 是漸變填充方式涉及 的控件,分別添加以下事件: afx_msg void OnCbnSelchangeComboGraColors()。 //漸變顏色下拉表 afx_msg void OnBnClickedBtnAddColor()。 //添加一種顏色 afx_msg void OnBnClickedBtnDelColor()。 //刪除一種顏色 afx_msg void OnBnClickedBtnGraColor()。 //漸變顏色 afx_msg void OnNMReleasedcaptureSliderGraTrans(NMHDR *pNMHDR, LRESULT *pResult)。 //顏色透明度 afx_msg void OnNMReleasedcaptureSliderGraOffset(NMHDR *pNMHDR, LRESULT *pResult)。 //顏色偏移角度 afx_msg void OnEnChangeEditGraAngle()。 //漸變角度 圖形的存儲與讀取 在本系統(tǒng)中,圖形文件的保存格式是 .xml。存儲和讀取功能是在 CDrawDoc 類中實現(xiàn)的。 存儲功能 本系統(tǒng)中存儲過程如下圖所示: 圖 519 ( )函數(shù)保存組成圖形的路徑片段類型 ,以及各個路徑片段終點坐標和路徑與路徑之間的連接方式。 ( )函數(shù)保存圖形的線條屬性和填充屬性。 ( )函數(shù)保存圖形的寬度、高度、繪制角度,圖形中心點位置以及圖形在繪制的所有圖形集中的編號 ,并調(diào)用了 ( )函數(shù) 和 ( )函數(shù)。 SaveToFile( )函數(shù)保存多個圖形,多個圖形之間是用鏈表形式相連的。 OnSaveDocument( )函數(shù)調(diào)用 SaveToFile( )函數(shù) 以 .draw 后綴名保存圖形文件。 ( ) ( ) ( ) SaveToFile( ) OnSaveDocument( ) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 30 頁 共 34頁 讀取功能 圖 520 Segment. Parse( )函數(shù)讀取組成圖形的路徑片段類型 , 各個路徑片段終點坐標和路徑與路徑之間的連接方式。 ShapeStyle. Parse( )函數(shù)讀取圖形的線條屬性和填充屬性。 Shape. Parse( )函數(shù)保存圖形的寬度、高度,繪制角度以及圖形中心點位置。 OnOpenDocument( )函數(shù)讀取圖形文件 ( ) ShapeStyle. Parse( ) Shape. Parse( ) OnOpenDocument( ) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 31 頁 共 34頁 結(jié)束語 在現(xiàn)在的社會生產(chǎn)活動中,計算機繪圖技術(shù)應(yīng)經(jīng)占據(jù)了一個非常重要的地位,專業(yè)的 繪圖應(yīng)用軟件已漸漸代替了 傳統(tǒng)的 手繪方式 ,開辟了一個新的領(lǐng)域。 本文對計算機繪圖的概念,計算機繪圖技術(shù) 的發(fā)展概況以及 VC++.NET 在圖形軟件開發(fā)方面的優(yōu)勢作做了簡單 的介紹。 對基本圖形的生成算法和二維圖形的幾何變換算法做了深入的分析和研究。 并 以此為基礎(chǔ), 完成了一個小型的繪圖系統(tǒng)。 本 系統(tǒng) 基于 Visual C++.NET 平臺,利用 MFC 編程技術(shù) , 實現(xiàn)了以 下功能: (1) 繪制基本圖形 本 系統(tǒng)能夠 繪制的基本圖形主要有直線,矩 形,橢圓,等三角形,等五邊形。最具 特色的 繪圖 工具是鋼筆工具,它不 但 可以繪 制直線、曲線,還可以繪制任意自由圖形 。 (2) 二維圖形的幾何變換 本 系統(tǒng)主要實現(xiàn)了對圖形的平移變換、旋轉(zhuǎn)變換及 伸縮變換 。 (3) 設(shè)置線條屬性 和圖形填充 線條屬性的設(shè)置主要是設(shè)置線條的寬度、顏色、透明度和樣式。圖形填充能夠?qū)崿F(xiàn)的是單色填充、紋理填充和漸變填充。 (4) 圖形文件的存儲和讀取。 本 系統(tǒng)中圖形文件的存儲格式為 .XML。 文件的存儲和讀取是通過重載文檔類中的 OnSaveDocument()函數(shù)和 OnOpenDocument()函數(shù)實現(xiàn)的。 當(dāng)然, 這個 系統(tǒng)還 是有一些不足之處的 : 最直觀的就是界面不夠美觀 ,功能還不夠全面 ,例如, 在刪除 后不能撤銷等。其次,有些操作還不夠人性 ,比如,在未保存 的情況下退出 , 系統(tǒng) 沒有任何的提示操作。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 32 頁 共 34頁 參考文獻 [1] 龔聲蓉 , 許承東 .計算機圖形技術(shù) [M].北京: 中國林業(yè)出版社 , 2020. [2] 王恩德 . Visual C++.NET程序設(shè)計教程 [M].北京 : 清華大學(xué)出版社 , 2020. [3] 陳堅 . Visual C++.NET編程基礎(chǔ)專家教程 [M].北京 : 西安電子科技大學(xué)出版社 , 2020. [4] 曾凡鋒 , 苗雨 . MFC編程技巧與范例詳解 [M].北京: 清華大學(xué)出版社 , 2020. [5] 官章全 , 陳天才 . Visual C++.NET運行庫函數(shù)大全 [M].北京: 電子工業(yè)出版社 , 2020. [6] 吳乃陵 , 況迎輝 . C++ 程序設(shè)計(第 2版) [M].北京: 高等教育出版社 , 2020. [7] 范曉平,方陽 . VC++.NET 圖形編程 —— 繪 K 線圖和條形圖 [J]. 電腦編程技巧與維護, 2020, 5. [8] 朱娜敏,魏宗壽,李強,白麗 . C++.NET 下鼠標左鍵在圖形繪制中的應(yīng)用 [J]. 電腦編程技巧與維護, 2020, 14. [9] 陸瑤,鄔春學(xué),易慧媛 . OpenGL 建模技術(shù)在 VC++.NET 環(huán)境下的實現(xiàn)方法研究 [J]. 現(xiàn)代電子技術(shù) ,2020, ,30(10). [10] 宣華俊 , 蔡志榮 . 淺議 Visual C++中的 MFC 與 OpenGL 技術(shù)的結(jié)合 [J]. 北京電力高等專科學(xué)校學(xué)報(自然科學(xué)版) ,2020, 27( 4) . [11] 張宇 .MFC 消息映射機制淺析 [J]. 現(xiàn)代企業(yè)教育 ,2020,24. [12] 孔垂柳, VC++中 MFC 框架技術(shù)探索 [J]. 吉林建筑工程學(xué)院學(xué)報, 2020,26( 4) . [13] 羅俊松,唐云 . 計算機圖形與圖像處理 [J]. 制造業(yè)自動化 ,2020, 32( 11) . [14] 汪漢友 ,《計算機圖形學(xué)基礎(chǔ)教程 (Visual C++版 )》 —— 圖形學(xué)教學(xué)新思路 [J],計算機教育, 2020,15. [15]Mohan, SV, Raghavulu, SV, Sarma, PN. Biochemical evaluation of bioelectricity production process from anaerobic wastewater treatment in a single chambered microbial fuel cell (MFC) employing glass wool membrane[J], Biosensors amp。 Bioelectronics, 2020,9( 23) . [16] S. Venkata Mohan, G. Mohanakrishna , B. Purushotham . Reddy Bioelectricity generation from chemical wastewater treatment in mediatorless (anode) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 33 頁 共 34頁 microbial fuel cell (MFC) using selectively enriched hydrogen producing mixed culture under acidophilic microenvironment[J] , Biochemical Engineering Journal, 2020, 39( 1) . 。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 34 頁 共 34頁 致謝 四年的艱苦跋涉, 幾 個月的精心準備,畢業(yè) 設(shè)計 終于到了劃句號的時候,心頭 應(yīng) 該如釋重負 。 畢業(yè) 設(shè)計 的過程并不輕松,知識的積累尚欠火候,于是,我只能一次次埋頭于圖書館中,一次次在深夜奮筆疾書。第一次花費如此長的時間和如此多的精力,完成一 個具有一定實用價值的畢業(yè)設(shè)計 ,其中的艱辛與困難難以訴說, 但曲終幕落后留下的滋味,值得我一生慢慢品嘗。 敲完最后一個字符,重新從頭細細閱讀早已不陌生的文字,我感觸頗多。雖然其中沒有什么值得特別炫耀的成果,但對我而言,是寶貴的。它是無數(shù)教誨、關(guān)愛和幫助的結(jié)果。 我要感謝我的指導(dǎo)教師 徐亞平 老師。課題的選擇到項目的最終完成,徐老師都始終給予我細心的指導(dǎo)和不懈的支持,感謝他在忙碌的教學(xué)工作中抽出時間來審查、修改我的論文,讓我順利完成了我的論文。還有教過我的所有老師們,你們嚴謹細致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;你們循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪 。 謹向我的父母和家人表示誠摯的謝意。他們是我生命中永遠的依靠和支持,他們無微不至的關(guān)懷,是我前進的動力;他們的殷殷希望,激發(fā)我不斷前行。沒有他們就沒有我,我的點滴成就都來自他們。 感謝 這四年中 陪伴在我身邊的同學(xué)、朋友,感謝他們?yōu)槲姨岢龅挠幸娴慕ㄗh和意見,有了他們的支持、鼓勵和幫助,我才能充實的度過了 這四年 的學(xué)習(xí)生活。 畢業(yè)設(shè)計的完成遠非終點,其中 的不足和淺顯之處則是我新的征程上一個個新的起點。 我將繼續(xù)前行!
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1