Visual C++(以下簡稱VC++) 是面向對象與可視化軟件開發(fā)工具中比較成熟的一類。MFC是VC++中直接由Microsoft提供的類庫,它集成了大量已定義好的類,我們可以根據(jù)需要,調用相應類,或根據(jù)需要自定義類。正是基于MFC的這種特性,我們試圖設計出具有封裝性、獨立性的功能模塊------函數(shù)數(shù)據(jù)生成模塊,函數(shù)曲線輸出模塊,模塊之間的橋梁是由模板類CArray派生的CPoint類數(shù)組充當?shù)摹:瘮?shù)數(shù)據(jù)生成模塊用來實現(xiàn)對函數(shù)的設置并獲得采樣點,數(shù)組得到采樣點數(shù)據(jù)并將其傳遞到輸出模塊中。從整體來看,實現(xiàn)了各程序模塊的獨立性,使得在函數(shù)模塊中可任意添加、刪除函數(shù),可使用不同的DC和GDI,可實現(xiàn)不同的輸出方式,整個工程在函數(shù)繪圖功能上是無限擴展的。經(jīng)過反復的調試和檢驗,我們實現(xiàn)了預期目標。我們的主要目的是嘗試VC++在數(shù)學函數(shù)繪圖方面的功能和應用。這是對VC++的探索,也是對數(shù)學函數(shù)繪圖多樣化的嘗試。
標簽:
Microsoft
Visual
VC
MFC
上傳時間:
2013-12-30
上傳用戶:邶刖