VC++實驗指導(dǎo)書_第1頁
VC++實驗指導(dǎo)書_第2頁
VC++實驗指導(dǎo)書_第3頁
VC++實驗指導(dǎo)書_第4頁
VC++實驗指導(dǎo)書_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Visual C+程序設(shè)計實驗指導(dǎo)書實驗1 認(rèn)識Visual C+6.05中文版開發(fā)環(huán)境實驗內(nèi)容(1)熟悉VisualC+6.05的開發(fā)環(huán)境。(2)操作工具欄和項目工作區(qū)窗口。(3)用應(yīng)用程序向?qū)?chuàng)建一個控制臺應(yīng)用項目Ex_Hello。(4)輸入并執(zhí)行一個新的C程序Ex_Simple。實驗準(zhǔn)備和說明(1)建議在本教材第一次上課時進(jìn)行本次實驗。(2)熟悉Windows 2000或XP操作系統(tǒng)的環(huán)境和基本操作。(3)熟悉實驗報告的書寫格式,這里給出一下建議:實驗報告采用A4紙,封面一般包括實驗?zāi)看?實驗題目,班級,姓名,日前和機(jī)構(gòu)名稱。報告內(nèi)容一般包括實驗?zāi)康暮鸵?。實驗步驟,實驗思考和總結(jié)。需要

2、指出的是,實驗步驟不是書本內(nèi)容的重復(fù),而是自己結(jié)合實驗內(nèi)容進(jìn)行探索的過程,教師也可根據(jù)具體情況提出新的實驗報告格式和新的要求。(4)閱讀以下關(guān)于VisualC+的說明:Visual C+是Microsoft公司推出的目前使用極為廣泛的基于WINDOUWS平臺的可視化編程環(huán)境。是在以往的版本不斷更新的基礎(chǔ)上形成的,其功能強(qiáng)大,靈活性好,完全可以擴(kuò)展以及具有強(qiáng)有力的Internet支持,在各種c語言開發(fā)工具中脫穎而出,成為目前最為流行的C+語言集成開發(fā)環(huán)境。Visual C+6.0分為標(biāo)準(zhǔn)版,企業(yè)版和專業(yè)版3種,但其基本功能是相同。Visual C+6.5中文版是在Visual C+6.0基礎(chǔ)上進(jìn)

3、行漢化的以一個版本,本書以此版本作為編程環(huán)境。為統(tǒng)一起見,我們?nèi)苑Q之為Visual C+6.0。實驗步驟1.打開計算機(jī),啟動windouws2000操作系統(tǒng)2.建工作文件夾3.啟動Visual C+6.04.創(chuàng)建一個控制臺應(yīng)用項目5.認(rèn)識開發(fā)環(huán)境界面6.認(rèn)識工具欄7.工具欄的顯示和隱藏8.工具欄的浮動與停泊9.項目工作區(qū)窗口10.修改代碼,編譯運(yùn)行11.輸入一個新的C+程序12.修正語法錯誤13.退出Visual C+6.014.寫出實驗報告思考與練習(xí)(1)除工具欄可以浮動和停泊外,看看還有那些窗口可以這樣操作?(2)經(jīng)過創(chuàng)建項目文件的實驗,試總結(jié)創(chuàng)建一個控制臺應(yīng)用項目的一般方法。實驗2 基本

4、數(shù)據(jù)類型、表達(dá)式和基本語句實驗內(nèi)容(1)測試基本數(shù)據(jù)類型char,int,和short之間的相互轉(zhuǎn)換。(2)測試有自增自減運(yùn)算符的表達(dá)式的結(jié)果和運(yùn)行次序。(3)程序Ex_Prime:輸出1100的素數(shù)(用for語句編寫)。(4)程序Ex_CircleAndBall:設(shè)園半徑r=2.5,圓柱h=4,求園周長,圓面積,圓球體積,圓柱體積。用cin輸出要計算的項目,然后輸出計算結(jié)果,輸出,輸入,輸出時要有文字提示。實驗準(zhǔn)備和說明(1)在學(xué)習(xí)完第一章的“基礎(chǔ)語句”內(nèi)容之后進(jìn)行本次實驗。(2)編寫本次上機(jī)所需要的程序。實驗步驟1.創(chuàng)建工作文件夾2.創(chuàng)建應(yīng)用程序項目Ex_Simple3.修改并添加類型轉(zhuǎn)換

5、的測實代碼4.修改并添加復(fù)雜表達(dá)式的測實代碼5.輸入并運(yùn)行程序Ex_Prime.cpp6.輸入并運(yùn)行程序Ex_CircleAndBall.cpp7.退出Visual C+6.08.寫出實驗報告思考與練習(xí)(1)前綴或后綴的自增和自減運(yùn)算符有什么不同?在Visual C+中,多個自增和自減運(yùn)算符與算術(shù)運(yùn)算符混合運(yùn)算時有什么規(guī)律?(2)將 Ex_Prime.cpp程序改用while和dowhile循環(huán)語句重新編寫。(3)用sizeof運(yùn)算符編寫一個測實程序,用于測實本機(jī)中數(shù)據(jù)類型或字符串所占的字節(jié)數(shù),并將其填寫在下表中,然后分析結(jié)果。基本數(shù)據(jù)類型所占字節(jié)數(shù)基本數(shù)據(jù)類型/字符串所占字節(jié)數(shù)charflo

6、atshortdoubleintlong double long“nChtv0ina”實驗3 函數(shù)和預(yù)處理實驗內(nèi)容(1)程序EX_AreaFunc:已知三角形的三邊a、b、c,則三角形的面積為:其中s=(a+b+c)/2。需要說明的是,三角形的三邊的邊長由cin輸入,需要判斷這三邊是否構(gòu)成一個三角形,若是,則計算其面積并輸出,否則輸出“錯誤:不能構(gòu)成三角形!”。編寫一個完整的程序,其中需要兩個函數(shù),一個函數(shù)用于判斷,令一個函數(shù)用于計算三角形的面積。(2)在上述內(nèi)容的基礎(chǔ)上,改用帶參數(shù)的宏編寫程序EX_AreaMacro來求三角形的面積。(3)程序EX_NumToStr:用遞歸發(fā)獎一個正數(shù)n轉(zhuǎn)換

7、成字符串,例如輸入1234,應(yīng)輸入字符串“1234”.n的為數(shù)不確定,可以是任意位數(shù)的整數(shù)。實驗準(zhǔn)備和說明在學(xué)習(xí)完第一章的“函數(shù)和預(yù)處理”內(nèi)容之后進(jìn)行本次實驗。編寫本次上機(jī)所需要的程序。實驗步驟1. 創(chuàng)建工作文件夾2. 輸入并運(yùn)行程序EX_AreaFunc.cpp3. 輸入并運(yùn)行程序EX_AreaMacro.cpp4. 輸入并運(yùn)行程序EX_NumToStr.cpp5. 退出VisualC+6.06. 寫出實驗報告思考與練習(xí)比較帶參宏和一般函數(shù)的區(qū)別。又返回值和無返回值得遞歸函數(shù)的運(yùn)行過程有沒有區(qū)別?如果有,則有哪些區(qū)別?實驗4 構(gòu)造類型、指針和引用實驗內(nèi)容(1)程序Ex_Sort: 采用插入排

8、序的方法,輸入10個整數(shù)按升序排序后輸出。要求寫一個通用的插入排序函數(shù)InsertSort,它有3個參數(shù):第1個參數(shù)是含有n個元素的數(shù)組,這n個元素已按升序排序;第2個參數(shù)給出當(dāng)前數(shù)組中的元素個數(shù);第3個參數(shù)是要插入的整數(shù)。該函數(shù)的功能是將一個整數(shù)插入到數(shù)組中,然后進(jìn)行排序。另外還需要一個用于輸出數(shù)組元素的函數(shù)Print,要求每一行輸出5個元素。(2)程序Ex_Student:有5個學(xué)生,每個學(xué)生的數(shù)據(jù)結(jié)構(gòu)包括學(xué)號、姓名、年齡、C+成績、數(shù)學(xué)成績和英語成績、總平均分,從鍵盤輸入5個學(xué)生的學(xué)號、姓名、3門課的成績,計算3門課的總平均分,最后將5個學(xué)生的數(shù)據(jù)輸出。要求各個功能用函數(shù)來實現(xiàn),例如(設(shè)

9、計學(xué)生數(shù)據(jù)結(jié)構(gòu)體類型名為STUDENT):STUDENT InputData( );/輸入學(xué)生數(shù)據(jù),返回此結(jié)構(gòu)體類型數(shù)據(jù)void CalAverages(STUDENT *data,int nNum);/計算總平均分void PrintData(STUDENT *data,int nNum);/將學(xué)生數(shù)據(jù)輸出 實驗準(zhǔn)備和說明在學(xué)習(xí)完第1章內(nèi)容之后進(jìn)行本次實驗。編寫本次上機(jī)所需要的程序。實驗步驟1. 創(chuàng)建工作文件夾2. 輸入并運(yùn)行程序Ex_Sort.cpp3. 輸入并運(yùn)行程序Ex_Student.cpp4. 退出Visual C+6.05. 寫出實驗報告思考與練習(xí)在Ex_Student程序中,若

10、學(xué)生的人數(shù)不定,則程序應(yīng)如何修改?在Ex_Student 程序中,若一個函數(shù)SortPrintData 用于對學(xué)生數(shù)據(jù)按平均分的高低進(jìn)行排序并輸出,則該函數(shù)應(yīng)如何實現(xiàn)?實驗5 類和對象,繼承和派生實驗內(nèi)容程序EX_Class:定義一個人員類CPerson,包括數(shù)據(jù)成員:姓名,編號,性別和用于輸入,輸出的成員函數(shù)。在此基礎(chǔ)上派生出學(xué)生類CStudent(增加成績)和教師類CTeacher(增加教齡),并實現(xiàn)對學(xué)生和教師信息的輸入,輸出。編寫一個完整的測實程序,并將Ex_Class所有的類定義保存愛Ex_Class.h,將類的成員函數(shù)實現(xiàn)代碼保存在Ex_Class.cpp中。實驗準(zhǔn)備和說明(1)在

11、學(xué)習(xí)完第二章的“繼承和派生類”內(nèi)容之后進(jìn)行本次實驗。(2)編寫本次上機(jī)所需要的程序。實驗步驟1.創(chuàng)建工作文件夾2.輸入程序Ex_Class.h思考與練習(xí)(1)主函數(shù)main中的第一條語句是: CStudent stu(“l(fā)iming”,“21010211”);分析它的構(gòu)造過程。(2)下面兩條語句都是調(diào)用基類的getName函數(shù),它們的結(jié)果相同嗎?為什么? coutstu.getName()endl; coutstu.stuent.getName()endl;(3)CStudent和CTeacher類有什么不同?為什么要把CStudent中的數(shù)據(jù)成員student定義為public,若改為pri

12、vate會有什么不同?(4)若將基類CPerson中的私有數(shù)據(jù)成員pName和pID變成: char*pName; char*pID;則這個程序應(yīng)如何修改?實驗6 多態(tài)和須函數(shù)、運(yùn)算符重載實驗內(nèi)容(1)程序EX_shape:定義一個抽象類CShape,包含純虛函數(shù)Area(用于計算面積)和SetData(用于重設(shè)形狀大?。?,然后派生出三角形CTriangle類、矩形CRect類、圓CCircle類,分別求其面積。最后定義一個CArea類,計算這幾個形狀的面積之和,各形狀的數(shù)據(jù)通過CArea類構(gòu)造函數(shù)或成員函數(shù)來設(shè)置,編寫一個完整的程序。(2)程序Ex_Complex:定義一個復(fù)數(shù)類CCompl

13、ex,通過重載運(yùn)算符“*”和“/”,直接實現(xiàn)兩個復(fù)數(shù)之間的乘除運(yùn)算。運(yùn)算符“*”用成員函數(shù)實現(xiàn)重載,而運(yùn)算符“/”用友元函數(shù)實現(xiàn)重載。編寫一個完整的程序(包括測實運(yùn)算符的程序部分)。提示:兩復(fù)數(shù)相乘的計算公式:(a+bi)*(c+di)=(ac_bd)+(ad+bc)i,而兩復(fù)數(shù)相除的計算公式為:(a+bi)/(c+di)=(ac+bd)/(c*c+d*d)+(bc_ad)/(c*c+d*d)i。實驗準(zhǔn)備和說明在學(xué)習(xí)完第2章的“運(yùn)算符重載”內(nèi)容之后進(jìn)行本次實驗。編寫本次上機(jī)所需要的程序。實驗步驟1. 創(chuàng)建工作文件夾2. 輸入并運(yùn)行程序Ex_Shape.cpp3. 輸入并運(yùn)行程序Ex_Compl

14、ex.cpp4. 退出VisualC+6.05. 寫出實驗報告思考與練習(xí)(1)在程序Ex_Shape中,若基類CShape中沒有純虛函數(shù)SetData(),則編譯肯定會有錯誤,這是為什么?(2)用友元函數(shù)和成員函數(shù)運(yùn)行運(yùn)算符重載的區(qū)別是什么?實驗7 輸入/輸出流庫實驗內(nèi)容程序EX_fILE:用文件來實現(xiàn)一個學(xué)生紀(jì)律的添加,查找等操作.提示:學(xué)生紀(jì)律用類CStudentRec表示,它的數(shù)據(jù)成員有;姓名,學(xué)號,3門課的成績以及平均分,成員函數(shù)記錄顯示 Print,記錄鍵盤輸入Input 和數(shù)據(jù)校驗 Validate 以及運(yùn)算符重載等。文件操作用 CStuFile 類定義,成員函數(shù)有數(shù)據(jù)的添加 Ad

15、d,查找SEEK,顯示List 等。實驗準(zhǔn)備和說明(1)在學(xué)習(xí)完第2章內(nèi)容之后進(jìn)行本次實驗.(2)編寫本次上機(jī)所需要的程序.實驗步驟1.創(chuàng)建工作文件夾2.創(chuàng)建控制臺應(yīng)用程序項目 Ex_File3.添加Ex_File.h文件4.添加Ex_File.cpp文件,測實CStudentRec類5.添加CStuFile類代碼6.添加CStuFile類的測實代碼7.退出 Visual C+ 6.0 8.寫出實驗報告 思考與練習(xí)若CStuFile 類還能實現(xiàn)記錄的修改,刪除,排序功能(按平均分高低),則應(yīng)該如何編程?(提示:對于刪除來說,由于文件中的記錄刪除需要移動大量數(shù)據(jù),因此為避免這種情況發(fā)生,刪除時只

16、需將文件中要刪除的記錄的標(biāo)志成員 chFlag 變成N即可.)實驗8 MFC基本應(yīng)用程序的建立實驗內(nèi)容在一個默認(rèn)的的單文檔應(yīng)用程序Ex_SDJ中通過映射計時器消息實現(xiàn)這樣的功能:無論在Ex_SDJ應(yīng)用程序窗口的客戶區(qū)中單擊鼠標(biāo)左鍵或右鍵,都會彈出“消息”對話框,顯示鼠標(biāo)左鍵或右鍵的單擊次數(shù)。使用調(diào)實器對上述程序的流程和鼠標(biāo)單擊次數(shù)進(jìn)行調(diào)實。實驗準(zhǔn)備和說明在學(xué)習(xí)完第三章內(nèi)容之后進(jìn)行本次實驗。構(gòu)思本次上機(jī)所需要的程序。調(diào)實為本書新增的內(nèi)容,要學(xué)會掌握其調(diào)實過程。實驗步驟1. 創(chuàng)建工作文件夾2. 創(chuàng)建單文檔應(yīng)用程序Ex_SDJ3. 添加數(shù)據(jù)成員4. 添加消息映射5. 設(shè)置斷點6. 控制程序運(yùn)行7.

17、查看和修改變量的值8. 退出Visual C+6.09. 寫出實驗報告思考與練習(xí)若向一個類添加成員函數(shù),則應(yīng)如何進(jìn)行?在Ex_SDJ中,若再在CMainFrame類添加WMLBUTTOMDOWN消息映射,并在映射函數(shù)添加彈出“消息”對話框的代碼。這樣,就在CMainFrame類和CE_SDIView中都有該消息的映射函數(shù),測實一下,看看在CMainFrame類的這個消息映射函數(shù)會不會執(zhí)行?為什么?用調(diào)實器調(diào)實其結(jié)果。實驗9 對話框和按鈕控件實驗內(nèi)容設(shè)計一個對話框,用于問卷調(diào)查,針對上網(wǎng)話題提出一個問題:“你每天上網(wǎng)的平均時間”,該問題的備選答案是“1小時”、“2小時”、“3小時”。當(dāng)回答問題后

18、,單擊“確定”按鈕,彈出“上網(wǎng)問卷調(diào)查”對話框,顯示用戶選擇的內(nèi)容。實驗準(zhǔn)備和說明在學(xué)習(xí)完第四章“靜態(tài)控件和按鈕”內(nèi)容之后進(jìn)行本次實驗。復(fù)習(xí)“對話框的使用”和“控件的創(chuàng)建和使用方法”。實驗步驟1. 創(chuàng)建工作文件夾2. 創(chuàng)建單文檔應(yīng)用程序Ex_Research3. 設(shè)計“上網(wǎng)問卷調(diào)查”對話框4. 修改代碼5. 編譯運(yùn)行并測試6. 寫出實驗報告思考與練習(xí)(1)在本實驗中,當(dāng)單擊消息對話框的“確定”按鈕后,對話框全部消失。若要使“上網(wǎng)問卷調(diào)查”對話框一直顯示,直到單擊“”按鈕,則應(yīng)該如何設(shè)計和編程?(提示:可在對話框中另添加一個按鈕控件,當(dāng)單擊該按鈕后,彈出一個消息對話框,顯示用戶選擇的內(nèi)容)(2)

19、若向一個類添加成員函數(shù),則應(yīng)如何進(jìn)行?實驗10 編輯框、列表框和組合框?qū)嶒瀮?nèi)容設(shè)計一個學(xué)生成績管理對話框應(yīng)用程序Ex_Input,其運(yùn)行結(jié)果如圖T10.1所示,單擊“添加”按鈕后,學(xué)生成績記錄添加到列表框中,在列表框中單擊寫生成績記錄,則記錄內(nèi)容顯示在左邊的相關(guān)控件中,單擊“刪除”按鈕,則刪除該記錄。許說明的是,當(dāng)列表框沒有記錄活沒有選定的記錄項,則“刪除”按鈕是灰顯的。實驗準(zhǔn)備和說明在教程第四章講授“組合框”后進(jìn)行本次實驗。構(gòu)思本次上機(jī)所需的程序。實驗步驟1. 創(chuàng)建工作文件夾2. 設(shè)計“學(xué)生成績”對話框3. 添加CStudentRec類代碼4. 添加控件變量及初始代碼5. 完善代碼6. 寫出

20、實驗報告思考與練習(xí)若在Ex_Input中還需要對添加的學(xué)生成績記錄進(jìn)行修改,即在列表框中選中某記錄項時,單擊“修改”按鈕,修改當(dāng)前記錄。則這樣的功能應(yīng)如何實現(xiàn)?提示:可先將原來的記錄項刪除,然后再添加。如在Ex_ Input中還需對添加的學(xué)生記錄進(jìn)行重復(fù)判斷,即判斷添加的記錄的學(xué)生姓名是否與已添加的記錄重名,若是,則不添加,并彈出相應(yīng)的消息對話框。則上述的代碼應(yīng)如何修改?實驗11 進(jìn)展條,滾動條和滑動條實驗內(nèi)容設(shè)計一個對話框應(yīng)用程序Ex_Color,其運(yùn)行結(jié)果如圖T11.1所示。操作滾動條,滑動條和進(jìn)展條控件可以調(diào)整RGB顏色的三個顏色分量,R(紅色分量),G(綠色分量)和B(藍(lán)色分量),并根

21、據(jù)用戶指定的顏色填充控件。實驗準(zhǔn)備和說明在學(xué)習(xí)完第4章內(nèi)容之后進(jìn)行本次實驗。構(gòu)思本次上機(jī)所需要的程序。實驗步驟1. 創(chuàng)建工作文件夾2. 設(shè)計對話框3. 添加成員函數(shù)Draw4. 添加初始化代碼5. 完善代碼6. 寫出實驗報告思考與練習(xí)在Ex_Color的基礎(chǔ)上,若添加設(shè)置對話框的背景色的功能,則應(yīng)如何添加代碼?實述當(dāng)單擊旋轉(zhuǎn)按鈕控件的向上箭頭時,程序流程是怎樣的?實驗12 菜單、工具欄和狀態(tài)欄實驗內(nèi)容創(chuàng)建一個單文檔應(yīng)用程序EX_SDI,開始運(yùn)行時主框架窗口的大小為屏幕的1/4大小,并移動到屏幕的右上角。當(dāng)單擊工具欄上的圓圈按鈕,該按鈕呈按下狀態(tài),此時在窗口的客戶區(qū)的光標(biāo)為一個圓圈,雙擊鼠標(biāo),狀

22、態(tài)欄上的顯示“你在(X,Y)處雙擊鼠標(biāo)”(X,Y 為鼠標(biāo)在客戶區(qū)的位置)。若再單擊工具欄上的圓圈按鈕,該按鈕呈正常狀態(tài),光標(biāo)變成原來的箭形,雙擊鼠標(biāo),狀態(tài)欄上不再顯示任何文本。如圖T12.1所示是單擊圓圈按鈕時的程序界面。實驗準(zhǔn)備說和說明(1)再教程第5章全部講授后進(jìn)行本次實驗。(2)構(gòu)思本次上機(jī)所需要的程序。實驗步驟1 創(chuàng)建工作文件夾2 改變運(yùn)行時窗口的大小和位置3 添加并設(shè)計一個工具按鈕4 添加并設(shè)計一個光標(biāo)5 工具按鈕的更新6 更改應(yīng)用程序光標(biāo)7 添加狀態(tài)欄窗格8 映射鼠標(biāo)雙擊消息9 完善代碼10 寫出實驗報告思考與練習(xí)(1)在上述程序基礎(chǔ)上,添加一個菜單項,使其和工具欄按鈕ID_TES

23、T聯(lián)動,運(yùn)行后,按下工具按鈕ID_TEST,看看菜單項有什么變化?(2)添加并設(shè)計一個圖標(biāo),然后更改Ex_SDI應(yīng)用程序的圖標(biāo)。實驗13 框架窗口、文檔和實圖實驗內(nèi)容創(chuàng)建一個基于CListView實圖的單文檔應(yīng)用程序Ex_Student,通過對話框來輸入一個學(xué)生紀(jì)錄,記錄包括學(xué)生的姓名、學(xué)號和3門成績。然后將記錄內(nèi)容保存到一個對象數(shù)組集合類對象中,最后通過對文檔序列化將記錄保存到一個文件中。當(dāng)添加記錄或打開一個記錄文件時,還會將數(shù)據(jù)顯示在文檔窗口(即視圖)中。如圖T13.1所示為Ex_Student運(yùn)行結(jié)果。實驗準(zhǔn)備和說明在教程第6章全部講授后進(jìn)行本實驗。參照教程內(nèi)容,構(gòu)思本次上機(jī)所需要的程序

24、。實驗步驟1. 創(chuàng)建工作文件夾2. 添加用于學(xué)生記錄輸入的對話框3. 添加一個CStudent類并使該類可序列化4. 添加并處理菜單項5. 完善代碼6. 最后修改代碼7. 寫出實驗報告思考與練習(xí)(1)經(jīng)過上述實驗后,說說對類的序列化和文檔序列化的理解。(2)當(dāng)選擇“學(xué)生紀(jì)錄”“添加”菜單,添加一個學(xué)生紀(jì)錄后,說說程序運(yùn)行過程。(3)若在Ex_Student中還需要對添加的學(xué)生成績記錄進(jìn)行重復(fù)性判斷,即判斷添加的紀(jì)錄的學(xué)生姓名是否與已添加的紀(jì)錄重名,若是,則不添加,并彈出相應(yīng)的消息對話框。則上述的代碼應(yīng)如何修改?(4)在“學(xué)生紀(jì)錄”頂層菜單中添加一個“修改(&E)”子菜單,開始時,該子菜單時禁用

25、的,若當(dāng)在列表控件中選中某紀(jì)錄項時,“修改(&E)”子菜單變成可用,選擇該菜單命令,彈出對話框,顯示當(dāng)前紀(jì)錄內(nèi)容,修改后,單擊對話框的“確定”按鈕,修改當(dāng)前紀(jì)錄項,則這樣的功能應(yīng)如何實現(xiàn)?實驗14 圖形、問題和位圖實驗內(nèi)容上機(jī)練習(xí)教程第七章的【例Ex_Draw】、【例Ex_Icon】和例【Ex_Cursr】。實驗準(zhǔn)備和說明在教程第七章全部講授后進(jìn)行本次實驗。參照教程內(nèi)容,構(gòu)思上機(jī)所需要的程序。實驗步驟1創(chuàng)建工作文件夾打開機(jī)算機(jī),“D:Visual C+程序Liming”文件夾中創(chuàng)建一個新文件夾“實驗14”。2上機(jī)練習(xí)【例Ex_Draw】上機(jī)練習(xí)【例Ex_Draw】的具體步驟如下:啟動Visual C+6.0.用MFC AppWizard 創(chuàng)建一個默認(rèn)的單文檔應(yīng)用程序Ex_Draw.在“新建”對話框中將項目文件夾定為到“D:Visual C+程序LiMing實驗14”。余下步驟按教材【例Ex_Draw】進(jìn)行。3上機(jī)練習(xí)【例Ex_Icon】按教材【例Ex_Icon】步驟進(jìn)行。4上機(jī)練習(xí)【例Ex_Cursor】按教材【例Ex_Crursor】步驟進(jìn)行。5寫出實驗報告分析上述進(jìn)行結(jié)果以及思考與練習(xí),寫出實驗報告。思考與練習(xí)若將【例Ex_Draw】中的數(shù)據(jù)用圖T14.1表示,則應(yīng)如何編程?實驗15 ODBC數(shù)據(jù)庫編程實驗內(nèi)容對于大量數(shù)據(jù)處理,采用數(shù)據(jù)庫更為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論