


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目錄第一章課程設(shè)計(jì)目的和要求11.1課程設(shè)計(jì)的目11.2基本要求1第二章課程設(shè)計(jì)任務(wù)內(nèi)容22.1設(shè)計(jì)背景22.2簡易文本編輯器設(shè)計(jì)內(nèi)容2第三章詳細(xì)設(shè)計(jì)33.1總體結(jié)構(gòu)圖33.2函數(shù)分析33.3主函數(shù)程序流程圖43.4子函數(shù)流程圖5第四章程序編碼與調(diào)試74.1程序編碼74.2編碼調(diào)試84.3運(yùn)行結(jié)果9第五章課程設(shè)計(jì)心得與體會(huì)11附錄1參考文獻(xiàn)12附錄2源程序代碼13第一章課程設(shè)計(jì)目的和要求C語言課程設(shè)計(jì)是一門實(shí)踐性非常強(qiáng)的課程,不但要注重c語言程序設(shè)計(jì)基本知識(shí)的學(xué)習(xí),更要注重程序設(shè)計(jì)技能的培養(yǎng),使學(xué)生能夠允許漸進(jìn)地把握c語言程序設(shè)計(jì)的技能。通過課程設(shè)計(jì),培養(yǎng)學(xué)生閱讀和編寫程序的能力,培養(yǎng)計(jì)算機(jī)程
2、序設(shè)計(jì)的能力和素質(zhì),以及思維方法。初步積累編程經(jīng)驗(yàn),打下良好的計(jì)算機(jī)應(yīng)用基礎(chǔ)。1.1課程設(shè)計(jì)的目1. 通過本項(xiàng)課程設(shè)計(jì),可以培養(yǎng)獨(dú)立思考、綜合運(yùn)用所學(xué)有關(guān)相應(yīng)知識(shí)的能力,能更好的鞏固c語言程序設(shè)計(jì)課程學(xué)習(xí)的內(nèi)容掌握工程軟件設(shè)計(jì)的基本方法,強(qiáng)化上級(jí)動(dòng)手編程能力,闖過理論與實(shí)踐相結(jié)合的難關(guān)!更加了解了c語言的好處和其可用性。2. 掌握基本的程序設(shè)計(jì)過程和技巧,掌握基本的分析問題合理性,通過計(jì)算機(jī)求解問題的能力,具備初步的高級(jí)語言程設(shè)計(jì)能力。為后續(xù)個(gè)門計(jì)算機(jī)課程的學(xué)習(xí)和畢業(yè)設(shè)計(jì)打下結(jié)實(shí)基礎(chǔ)。3. 通過c語言課程設(shè)計(jì),使學(xué)生了解高級(jí)程序設(shè)計(jì)語言的結(jié)構(gòu)。1. 1.2基本要求基本要求: 要求用VC中的MF
3、C空件打開和保存文件。 要求在設(shè)計(jì)的程序中至少能完成六種編輯功能。 完成的程序界面要美觀,能夠完成六種編輯的全過程。2. 創(chuàng)新要求:在記事本中增加工具欄,工具欄中應(yīng)有常使用的工具按鈕;在記事本中增加狀態(tài)欄;第二章課程設(shè)計(jì)任務(wù)內(nèi)容2.1設(shè)計(jì)背景隨著計(jì)算機(jī)在社會(huì)生活深紅越來越深入而廣泛的應(yīng)用,在文件中有些文件需要改動(dòng),比如插入,替換,刪除等一系列操作,為了更好的修改文件,不得不進(jìn)行一系列的操作來修改,因此,文件的修改操作是十分重要的。1. 2.2簡易文本編輯器設(shè)計(jì)內(nèi)容具有顯示總行數(shù);具有:查找,替換(等長,不等長),插入(插申,文本塊的插入),塊移動(dòng)(行塊,列塊移動(dòng)),刪除;可正確存盤,取盤。第三
4、章詳細(xì)設(shè)計(jì)3.1總體結(jié)構(gòu)圖該程序是用c語言編譯成的,主要能夠?qū)崿F(xiàn)查找功能、復(fù)制功能、粘貼功能、替換功能和剪切功能。圖3-1總體結(jié)構(gòu)圖3.2函數(shù)分析ID_FILE_NEW新建ID_FILE_OPEN打開ID_FILE_PRINT打印DECLARE_MESSAGE!ID_EDIT_FIND查找ID_EDIT_REPLACE替換ID_EDIT_CUT剪切ID_EDIT_COPY粘貼ID_EDIT_HELP幫助ID_EDIT_ALL:全選3.3主函數(shù)程序流程圖圖3-2主函數(shù)流程圖為了添加工具按鈕,要使用ActiveX控件中的MicrosoftWindowsCommonControl6.0控件。請(qǐng)按上述
5、方法添加。選擇其中一個(gè)叫ImageList的控件來裝載圖像。在程序界面上添加它,然后右鍵單擊此控件,左鍵單擊“屆性”,彈出“屆性貞”對(duì)話框的“圖像”,再單擊“插入圖片”就可以一次性裝載圖片了(如不滿意,以后還可以添加)。圖片可在C:MicrosoftVisualStudioCommonGraphicsBitmapsTlBr_W98下選擇(假設(shè)VB安裝在C盤下)。在插入圖片時(shí)給每一張圖片注明關(guān)鍵字,以便在引用圖片時(shí)不至丁混亂。如插入“新建”的圖片,我們?cè)凇瓣P(guān)鍵字”欄注明“NeW。圖片有了,接下來在程序界面添加工具欄(ToolBar)。添加后工具欄就出現(xiàn)在菜單下面,右鍵單擊它,選擇“屆性”,在彈出
6、的“屆性貞”對(duì)話框中的“通用”項(xiàng)作些設(shè)置,主要如下兩項(xiàng):“圖像歹0表”:選擇ImageListl“樣式”:根據(jù)喜愛選擇1-trbStandard或者2-trbFlat繼續(xù)點(diǎn)擊“屆性貞”的“按鈕”選項(xiàng),插入若干按鈕。按鈕有多種樣式,請(qǐng)根據(jù)需要設(shè)置。這里請(qǐng)一定注意:每一個(gè)與用戶操作有關(guān)的按鈕都必須注明關(guān)鍵字、裝載圖片,如“新建”按鈕,在“關(guān)鍵字”項(xiàng)注明“新建”,在“圖像”項(xiàng)鍵入“NeW(即ImageListl中的圖片關(guān)鍵字),需要的話還可以在“工具提示文本”項(xiàng)填入適當(dāng)?shù)奶崾菊Z。3.4子函數(shù)流程圖開始輸入查找內(nèi)容輸入查找內(nèi)容YESNO顯示查找內(nèi)容要求重新輸入圖3-3IDEDITFIND查找流程圖這是
7、實(shí)現(xiàn)查找功能的函數(shù)。首先我們要輸入想要查找的內(nèi)容。然后點(diǎn)擊確定。程輸根據(jù)輸入的內(nèi)容,檢索文本。如果檢索到輸入的內(nèi)容就顯示出來,如果沒有就要求重新輸入。圖3-4ID_EDIT_REPLACE替換流程圖這是實(shí)現(xiàn)替換功能的函數(shù)。首先要選中要替換的內(nèi)容,然后輸入想要替換的內(nèi)容點(diǎn)擊替換按鈕,電腦會(huì)檢索文本。然后用項(xiàng)替換的內(nèi)容,替換選中的內(nèi)容。圖3-5ID_EDIT_CUT剪切流程圖這是實(shí)現(xiàn)剪切功能的函數(shù)。首先要選中剪切的內(nèi)容。然后剪切,程序會(huì)把剪切的內(nèi)容放到建立的緩存中。1. 第四章程序編碼與調(diào)試4.1程序編碼設(shè)計(jì)方法和基本原理:問題的解決方案:根據(jù)問題描述,可以將問題解決分為三步: 繪制界面:新建一個(gè)
8、標(biāo)準(zhǔn)EXEX程,點(diǎn)擊Icon屆性給它找個(gè)合適的Icon圖標(biāo)。 編輯菜單。按Ctrl+E調(diào)出菜單編輯器,設(shè)置菜單編輯器的菜單項(xiàng)。 編寫代碼。添加工具按鈕編寫工具按鈕代碼主要技術(shù)問題的描述:為了將要編輯的文檔顯示出來,要添加一個(gè)控件。使用單擊菜單“工程”-“部件”,在彈出的“部件”對(duì)話框里找到MicrosoftRichTextBox6.0并選中它,“確定”按鈕。這時(shí)左邊的工具欄上出現(xiàn)了該控件的圖標(biāo)。在窗體上繪制RichTextBox,其大小和位置可不用理睬,我們將在代碼中處理,為了在打開和編輯文件時(shí)有垂直滾動(dòng)條,可以把它的ScrollBar屆性設(shè)為2-rtfVertical。 將ActiveX控件
9、中的公共對(duì)話框MicrosoftCommoDialog6.0控件添加到控件箱中,以便提供一組標(biāo)準(zhǔn)的操作對(duì)話框,進(jìn)行諸如打開和保存文件,設(shè)置打印選項(xiàng),以及選擇顏色和字體等操作。 參考教材第五章的內(nèi)容,編寫程序代碼。為了添加工具按鈕,要使用ActiveX控件中的MicrosoftWindowsCommoControl6.0控件。請(qǐng)按上述方法添加。選擇其中一個(gè)叫ImageList的控件來裝載圖像。在程序界面上添加它,然后右鍵單擊此控件,左鍵單擊“屆性”,彈出“屆性貞”對(duì)話框的“圖像”,再單擊“插入圖片”就可以一次性裝載圖片了(如不滿意,以后還可以添加)。圖片可在C:MicrosoftVisualSt
10、udioCommonGraphicsBitmapsTlBr_W98下選擇(假設(shè)VB安裝在C盤下)。在插入圖片時(shí)給每一張圖片注明關(guān)鍵字,以便在引用圖片時(shí)不至于混亂。如插入“新建”的圖片,我們?cè)凇瓣P(guān)鍵字”欄注明“NeW。圖片有了,接下來在程序界面添加工具欄(ToolBar)。添加后工具欄就出現(xiàn)在菜單下面,右鍵單擊它,選擇“屆性”,在彈出的“屆性貞”對(duì)話框中的“通用”項(xiàng)作些設(shè)置,主要如下兩項(xiàng):“圖像歹0表”:選擇ImageListl“樣式”:根據(jù)喜愛選擇1-trbStandard或者2-trbFlat繼續(xù)點(diǎn)擊“屆性貞”的“按鈕”選項(xiàng),插入若十按鈕。按鈕有多種樣式,請(qǐng)根據(jù)需要設(shè)置。這里請(qǐng)一定注意:每一
11、個(gè)與用戶操作有關(guān)的按鈕都必須注明關(guān)鍵字、裝載圖片,如“新建”按鈕,在“關(guān)鍵字”項(xiàng)注明“新建”,在“圖像”項(xiàng)鍵入“NeW(即ImageList1中的圖片關(guān)鍵字),需要的話還可以在“工具提示文本”項(xiàng)填入適當(dāng)?shù)奶崾菊Z。編寫工具欄的按鈕代碼:工具欄按鈕的代碼編輯很簡單,可以按照下面的格式去編寫:PrivateSubTooIBar1_ButtonClick(ByValButtonAsMSComctlLib.Button)OnErrorResumeNext'出錯(cuò)處理SelectCaseButton.Key'按關(guān)鍵字選擇Case"新建"mnuNew_Click'等
12、于菜單項(xiàng)“新建”被單擊Case”打開"'等于菜單項(xiàng)“打開”被單擊mnuOpen_Click'.(依續(xù)編寫其它按鈕的代碼)EndSelect4.2編碼調(diào)試根據(jù)數(shù)據(jù)結(jié)構(gòu)、函數(shù)功能和主要的流程圖,進(jìn)行源代碼操作。在編碼時(shí),注意代碼的書寫規(guī)范,包括命名慣例、注釋、分隔和縮進(jìn)等,這樣使程序?qū)哟位钗?,增?qiáng)可讀性和可維護(hù)性。編碼完成后,檢查錯(cuò)誤,編譯直到正常運(yùn)行,達(dá)到預(yù)期效果。4.3運(yùn)行結(jié)果運(yùn)行結(jié)果及部分運(yùn)行界面截圖如下:圖4-1初始狀態(tài)圖4-2替換操作圖4-3查找操作第五章課程設(shè)計(jì)心得與體會(huì)步入大學(xué),我們接觸到了更多的計(jì)算機(jī)專業(yè)知識(shí)。在大一第二學(xué)期,學(xué)習(xí)了C+程序設(shè)計(jì),大二的時(shí)候
13、乂學(xué)習(xí)了數(shù)據(jù)結(jié)構(gòu)課程。而這學(xué)期的課程設(shè)計(jì),對(duì)我來說是一個(gè)新的挑戰(zhàn)。從開始到現(xiàn)在,課程設(shè)計(jì)的每一個(gè)環(huán)節(jié),我自己都精心準(zhǔn)備,讓我對(duì)編程有了更深刻的認(rèn)識(shí),也是我知道了自己的不足之處。在老師剛布置下來任務(wù)之后,我便開始在網(wǎng)上和圖書管理搜集資料,雖然關(guān)于這方面的資料很多,但是好多都和我的不相匹配。于是我每一本書都仔細(xì)閱讀,篩選出了對(duì)我的程序設(shè)計(jì)有用的信息。然后,看懂了是一方面,自己動(dòng)手做,乂是另一個(gè)挑戰(zhàn)。我發(fā)現(xiàn)如果不是透徹的弄懂了,在實(shí)際操作的時(shí)候,根本實(shí)現(xiàn)不了結(jié)果。于是,我乂把資料仔細(xì)的閱讀,并詢問老師和同學(xué)們,再加上自己的摸索,最終提早完成了任務(wù)。我設(shè)計(jì)的是簡易文本編輯器,要求有查找,插入,替換,塊
14、移動(dòng),刪除功能,在這次課程設(shè)計(jì)作業(yè)的過程中,雖然課程設(shè)計(jì)有明確的目的及要求,但由于在設(shè)計(jì)方面我們沒有經(jīng)驗(yàn),理論基礎(chǔ)知識(shí)掌握得不牢固,在設(shè)計(jì)中難免會(huì)出現(xiàn)這樣那樣的問題。在編寫過程中也有許多小問題,比如沒有定義,缺少符號(hào)等等,但經(jīng)過仔細(xì)的修改以及尋求別人的幫助把問題也改正了,大多數(shù)是因?yàn)樽约旱拇中亩鸬摹T谠O(shè)計(jì)過程中,要獨(dú)立的完成自己的設(shè)計(jì)思路。在學(xué)習(xí)理論知識(shí)的同時(shí)也要參加實(shí)踐活動(dòng),把課本上的知識(shí)運(yùn)動(dòng)到實(shí)踐當(dāng)中去,也是我們學(xué)習(xí)專業(yè)理論知識(shí)的最終目的。本次的課程設(shè)計(jì),培養(yǎng)了我C+祁言,C語言及其他課程的理論知識(shí)和理論聯(lián)系實(shí)際,應(yīng)用生產(chǎn)實(shí)際知識(shí)解決實(shí)際問題的能力;在設(shè)計(jì)的過程中還培養(yǎng)獨(dú)立自主的能力。
15、在今后的學(xué)習(xí)過程中我們會(huì)更加努力。1. 附錄1參考文獻(xiàn)譚浩強(qiáng):C+玳序設(shè)計(jì),活華大學(xué)出版社,2004年6月第一版嚴(yán)蔚敏:數(shù)據(jù)結(jié)構(gòu)(C語言版),活華大學(xué)出版社,1997年4月第一版王大剛:c語言編程寶典魯沐?。篶語言最新編程技巧200例,電子工業(yè)出版社,1997年1月梁翎,李愛齊:c語言程序設(shè)計(jì)使用技巧與程序?qū)嵗虾?破粘霭嫔纾?996年5月陳國章:«Turboc程序技巧與應(yīng)用實(shí)例,天津科學(xué)技術(shù)出版社,1995年5月王士元:c高級(jí)使用程序設(shè)計(jì),活華大學(xué)出版社,1996年6月HerbertSchildt:«C:TheCompleteReference»黃明,梁旭,萬
16、紅麗:c語言課程設(shè)計(jì),電子工業(yè)出版社,2006年郭翠英:c語言程序設(shè)計(jì)案例精編,中國水利水電出版社,2005年附錄2源程序代碼11A081_INCLUDED_)/簡單文本.cpp:Definestheclassbehaviorsfortheapplication./#include"stdafx.h"#include"簡單文本.h"#include"MainFrm.h"#include"簡單文本Doc.h"#include"簡單文本View.h"#ifdef_DEBUG#definenewDEB
17、UG_NEW#undefTHIS_FILEstaticcharTHIS_FILE=_FILE_;#endif/CMyAppBEGIN_MESSAGE_MAP(CMyApp,CWinApp)/AFX_MSG_MAP(CMyApp)ON_COMMAND(ID_APP_ABOUT,OnAppAbout)/NOTE-theClassWizardwilladdandremovemappingmacroshere./DONOTEDITwhatyouseeintheseblocksofgeneratedcode!/AFX_MSG_MAP/StandardfilebaseddocumentcommandsON
18、_COMMAND(ID_FILE_NEW,CWinApp:OnFileNew)ON_COMMAND(ID_FILE_OPEN,CWinApp:OnFileOpen)/StandardprintsetupcommandON_COMMAND(ID_FILE_PRINT_SETUP,CWinApp:OnFilePrintSetup)END_MESSAGE_MAP()/CMyAppconstructionCMyApp:CMyApp()/TODO:addconstructioncodehere,/PlaceallsignificantinitializationinInitInstance/Theone
19、andonlyCMyAppobjectCMyApptheApp;/CMyAppinitializationBOOLCMyApp:InitInstance()AfxEnableControlContainer();/Standardinitialization/Ifyouarenotusingthesefeaturesandwishtoreducethesize/ofyourfinalexecutable,youshouldremovefromthefollowing/thespecificinitializationroutinesyoudonotneed.#ifdef_AFXDLLEnabl
20、e3dControls();/CallthiswhenusingMFCinasharedDLL#elseEnable3dControlsStatic();/CallthiswhenlinkingtoMFCstatically#endif/Changetheregistrykeyunderwhichoursettingsarestored./TODO:Youshouldmodifythisstringtobesomethingappropriate/suchasthenameofyourcompanyororganization.SetRegistryKey(_T("LocalAppW
21、izard-GeneratedApplications");LoadStdProfileSettings();/LoadstandardINIfileoptions(includingMRU)/Registertheapplication'sdocumenttemplates.Documenttemplates/serveastheconnectionbetweendocuments,framewindowsandviews.CSingleDocTemplate*pDocTemplate;pDocTemplate=newCSingleDocTemplate(IDR_MAINF
22、RAME,RUNTIME_CLASS(CMyDoc),RUNTIME_CLASS(CMainFrame),/mainSDIframewindowRUNTIME_CLASS(CMyView);AddDocTemplate(pDocTemplate);/Parsecommandlineforstandardshellcommands,DDE,fileopenCCommandLineInfocmdInfo;ParseCommandLine(cmdlnfo);/Dispatchcommandsspecifiedonthecommandlineif(!ProcessShellCommand(cmdInf
23、o)returnFALSE;/Theoneandonlywindowhasbeeninitialized,soshowandupdateit.m_pMainWnd->ShowWindow(SW_SHOW);m_pMainWnd->UpdateWindow();returnTRUE;/CAboutDlgdialogusedforAppAboutclassCAboutDlg:publicCDialogpublic:CAboutDlg();/DialogData/AFX_DATA(CAboutDlg)enumIDD=IDD_ABOUTBOX;/AFX_DATA/ClassWizardge
24、neratedvirtualfunctionoverrides/AFX_VIRTUAL(CAboutDlg)protected:virtualvoidDoDataExchange(CDataExchange*pDX);/DDX/DDVsupport/AFX_VIRTUAL/Implementationprotected:/AFX_MSG(CAboutDlg)/Nomessagehandlers/AFX_MSGDECLARE_MESSAGE_MAP();CAboutDlg:CAboutDlg():CDialog(CAboutDlg:IDD)/AFX_DATA_INIT(CAboutDlg)/AF
25、X_DATA_INITvoidCAboutDlg:DoDataExchange(CDataExchange*pDX)CDialog:DoDataExchange(pDX);/AFX_DATA_MAP(CAboutDlg)/AFX_DATA_MAPBEGIN_MESSAGE_MAP(CAboutDlg,CDialog)/AFX_MSG_MAP(CAboutDlg)/Nomessagehandlers/AFX_MSG_MAPEND_MESSAGE_MAP()/AppcommandtorunthedialogvoidCMyApp:OnAppAbout()CAboutDlgaboutDlg;about
26、Dlg.DoModal();/CMyAppmessagehandlers/MainFrm.h:interfaceoftheCMainFrameclass/#if!defined(AFX_MAINFRM_H_2B4A6574_EC9D_4C5B_802E_9FFB04EF8786_INCLUDED.)#defineAFX_MAINFRM_H_2B4A6574_EC9D_4C5B_802E_9FFB04EF8786_INCLUDED_#if_MSC_VER>1000#pragmaonce#endif/_MSC_VER>1000classCMainFrame:publicCFrameWn
27、dprotected:/createfromserializationonlyCMainFrame();DECLARE_DYNCREATE(CMainFrame)/Attributespublic:/Operationspublic:/Overrides/ClassWizardgeneratedvirtualfunctionoverrides/AFX_VIRTUAL(CMainFrame)virtualBOOLPreCreateWindow(CREATESTRUCT&cs);/AFX_VIRTUAL/Implementationpublic:virtualCMainFrame();#i
28、fdef_DEBUGvirtualvoidAssertValid()const;virtualvoidDump(CDumpContext&dc)const;#endifprotected:/controlbarembeddedmembersCStatusBarm_wndStatusBar;CToolBarm_wndToolBar;/Generatedmessagemapfunctionsprotected:/AFX_MSG(CMainFrame)afx_msgintOnCreate(LPCREATESTRUCTlpCreateStruct);/NOTE-theClassWizardwi
29、lladdandremovememberfunctionshere./DONOTEDITwhatyouseeintheseblocksofgeneratedcode!/AFX_MSGDECLARE_MESSAGE_MAP();/AFX_INSERT_LOCATION/MicrosoftVisualC+willinsertadditionaldeclarationsimmediatelybeforethepreviousline.#endif/!defined(AFX_MAINFRM_H_2B4A6574_EC9D_4C5B_802E_9FFB04EF8786_INCLUDED_)/簡單文本.h
30、:mainheaderfileforthe簡單文本application/#if!defined(AFX_H_1DD5B072_4F80_4F7C_9F05_2FFBCD7DE7F3_INCLUDED_)#defineAFX_H_1DD5B072_4F80_4F7C_9F05_2FFBCD7DE7F3_INCLUDED_#if_MSC_VER>1000#pragmaonce#endif/_MSC_VER>1000#ifndef_AFXWIN_H_#errorinclude'stdafx.h'beforeincludingthisfileforPCH#endif#in
31、clude"resource.h"/mainsymbols/CMyApp:/See簡單文本.cppfortheimplementationofthisclass/classCMyApp:publicCWinApppublic:CMyApp();/Overrides/ClassWizardgeneratedvirtualfunctionoverrides/AFX_VIRTUAL(CMyApp)public:virtualBOOLInitInstance();/AFX_VIRTUAL/Implementation/AFX_MSG(CMyApp)afx_msgvoidOnAppA
32、bout();/NOTE-theClassWizardwilladdandremovememberfunctionshere./DONOTEDITwhatyouseeintheseblocksofgeneratedcode!/AFX_MSGDECLARE_MESSAGE_MAP();/AFX_INSERT_LOCATION/MicrosoftVisualC+willinsertadditionaldeclarationsimmediatelybeforethepreviousline.#endif/!defined(AFX_H_1DD5B072_4F80_4F7C_9F05_2FFBCD7DE
33、7F3_INCLUDED_)/簡單文本Doc.h:interfaceoftheCMyDocclass/#if!defined(AFX_DOC_H_55667EB4_AB9C_44C9_B790_E5E249118EB1_INCLUDED_)#defineAFX_DOC_H_55667EB4_AB9C_44C9_B790_E5E249118EB1_INCLUDED_#if_MSC_VER>1000#pragmaonce#endif/_MSC_VER>1000classCMyDoc:publicCDocumentprotected:/createfromserializationonl
34、yCMyDoc();DECLARE_DYNCREATE(CMyDoc)/Attributespublic:/Operationspublic:/Overrides/ClassWizardgeneratedvirtualfunctionoverrides/AFX_VIRTUAL(CMyDoc)public:virtualBOOLOnNewDocument();virtualvoidSerialize(CArchive&ar);/AFX_VIRTUAL/Implementationpublic:virtualCMyDoc();#ifdef_DEBUGvirtualvoidAssertVal
35、id()const;virtualvoidDump(CDumpContext&dc)const;#endifprotected:/Generatedmessagemapfunctionsprotected:/AFX_MSG(CMyDoc)/NOTE-theClassWizardwilladdandremovememberfunctionshere./DONOTEDITwhatyouseeintheseblocksofgeneratedcode!/AFX_MSGDECLARE_MESSAGE_MAP();/AFX_INSERT_LOCATION/MicrosoftVisualC+willinsertadditionaldeclarationsimmediatelybeforethepreviousline.#endif/!defined(AFX_DOC_H_55667EB4_AB9C_44C9_B790_E5E249118EB1_INCLUDED_)/簡單文本View.h:interfaceoftheCMyViewclass/#if!defined(AFX_VIEW_H_1E4AC431_E4C9_4EE2_86C3_195FF811A081_INCLUDED_)#defineAFX_VIEW_H_1E4AC431_E4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東省深圳市寶安區(qū)文匯學(xué)校2020-2021學(xué)年八年級(jí)下學(xué)期3月月考數(shù)學(xué)試題
- 生物-山東省淄博市濱州市2024-2025學(xué)年度2025屆高三模擬考試(淄博濱州一模)試題和答案
- 2020-2021深圳南聯(lián)學(xué)校初中部小學(xué)三年級(jí)數(shù)學(xué)上期中第一次模擬試題含答案
- 火災(zāi)逃生知識(shí)培訓(xùn)課件
- 2025年中考道德與法治一輪復(fù)習(xí):九年級(jí)下冊(cè)必背考點(diǎn)提綱
- 電梯消防施工方案
- 2025年高考地理一輪復(fù)習(xí):人教版(2019)高中地理必修第二冊(cè)知識(shí)點(diǎn)背誦提綱
- 農(nóng)村超級(jí)地基施工方案
- 鋼制門窗防水施工方案
- 2025年天津市河?xùn)|區(qū)高三一模高考數(shù)學(xué)模擬試卷(含答案)
- 2024年黑龍江公務(wù)員《行政職業(yè)能力測(cè)驗(yàn)》試題真題及答案
- 2025年鄂爾多斯職業(yè)學(xué)院單招職業(yè)適應(yīng)性測(cè)試題庫必考題
- 項(xiàng)目立項(xiàng)申請(qǐng)書與立項(xiàng)調(diào)研報(bào)告
- 2025年企業(yè)與個(gè)體工商戶長期供銷合同模板
- 2025年全民國家安全教育日主題教育課件
- 北京市石景山區(qū)2024-2025學(xué)年高三上學(xué)期期末英語試題【含答案解析】
- 聲學(xué)基礎(chǔ)課后題答案
- 腫瘤專業(yè)十種常見疾病質(zhì)量控制指標(biāo)全年統(tǒng)計(jì)表
- 體育與健康-羽毛球運(yùn)動(dòng)
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 2024年南昌健康職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(頻考版)含答案解析
評(píng)論
0/150
提交評(píng)論