九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

第16講單文檔程序結(jié)構(gòu)

  • 資源ID:247448340       資源大小:1.27MB        全文頁數(shù):44頁
  • 資源格式: PPT        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

第16講單文檔程序結(jié)構(gòu)

Click to edit Title Slide,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,第,16,講 單文檔應(yīng)用程序的結(jié)構(gòu),基于,MFC,進行應(yīng)用開發(fā),使用,VC+,的應(yīng)用程序向?qū)?MFC AppWizard,可以開發(fā):,單文檔,Single document,多文檔,Multiple document,對話框,Dialog based,三種類型的應(yīng)用程序。,本講開始學(xué)習(xí)單文檔應(yīng)用程序的開發(fā)技術(shù),2,單文檔應(yīng)用案例,1,的程序運行界面,3,本講主要內(nèi)容,利用向?qū)Ы⒁粋€單文檔應(yīng)用程序框架,向?qū)傻暮诵念惣捌涔δ?文檔,/,視圖,文字的顯示,菜單,4,單文檔案例,1,文本顯示案例,利用,MFC,建立一個單文檔應(yīng)用程序,用于在,客戶區(qū),顯示文本。程序的主要功能包括:,使用菜單命令,按照指定文本內(nèi)容和坐標位置在客戶區(qū)顯示文本,保存文本內(nèi)容,等。,5,利用向?qū)Ы⒁粋€單文檔應(yīng)用程序框架,【,例,9-1】,利用,MFC,AppWizardexe,向?qū)梢粋€,SDI,單文檔應(yīng)用程序,MyTextOut,。,6,【,編程步驟,】,(,1,)在,Visual C+ IDE,中執(zhí)行,File|New,命令,打開,New,對話框。在項目類型列表框中選擇,MFC,AppWizardexe,項,在,Project name,框中輸入項目名稱,本例為,MyTextOut,。選擇好合適的路徑。,(,2,)在,MFC AppWizard-Step 1,對話框中選擇,Single document,項,,向?qū)?chuàng)建一個單文檔應(yīng)用程序框架,在本例中,以下的各個步驟使用向?qū)峁┑哪J選項即可。,利用向?qū)Ы⒁粋€單文檔應(yīng)用程序框架,7,利用向?qū)Ы⒁粋€單文檔應(yīng)用程序框架,編譯、連接、運行,MFC,AppWizardexe,向?qū)?chuàng)建的應(yīng)用程序,MyTextOut,。運行結(jié)果如圖所示。,框架(菜單欄、工具欄、狀態(tài)欄),客戶區(qū),單文檔程序要包含文檔,并且一次只能打開一個文檔,其框架是指菜單欄、工具欄、狀態(tài)欄等界面元素,客戶區(qū)則用于展示用戶文檔。,8,向?qū)傻暮诵念惣捌涔δ?MFC,應(yīng)用程序框架實質(zhì)上是一個標準的,Windows,應(yīng)用程序,它具有標準的窗口、菜單欄和工具欄。,MFC,AppWizardexe,向?qū)橐话愕?SDI,應(yīng)用程序生成了五個核心類,它們分別是:,應(yīng)用程序類,CMyTextOutApp,框架窗口類,CMainFrame,文檔類,CMyTextOutDoc,視圖類,CMyTextOutView,文檔模板類,CSingleDocTemplate,9,向?qū)傻暮诵念惣捌涔δ?一般應(yīng)用程序框架中所有類的名字由,MFC,AppWizardexe,向?qū)Ц鶕?jù)一定的規(guī)則自動命名。,應(yīng)用程序框架中類(框架窗口類例外)的命名規(guī)則一般遵照如下要求:,Class Name = C +,ProjectName,+,ClassType,10,向?qū)傻暮诵念惣捌涔δ?1,應(yīng)用程序類,CMyTextOutApp,CMyTextOutApp,類是,MFC,的,CWinApp,類的派生類。它的主要功能有:,應(yīng)用程序的初始化;,程序的啟動;,程序運行結(jié)束時的清理工作。,應(yīng)用程序?qū)ο?theApp,是一個唯一的全局變量,它的主要功能是通過調(diào)用,WinMain,(),主函數(shù)啟動程序的運行。,MFC,應(yīng)用程序框架也有一個作為程序入口點的,WinMain,(),主函數(shù),但在源程序中看不見該函數(shù),它在,MFC,中已定義好并同應(yīng)用程序相鏈接。,11,向?qū)傻暮诵念惣捌涔δ?2,框架窗口類,CMainFrame,CMainFrame,類是,MFC,的,CFrameWnd,類的派生類。它主要負責(zé)創(chuàng)建標題欄、菜單欄、工具欄和狀態(tài)欄。不同的,SDI,應(yīng)用程序,其框架窗口類名和文件名是統(tǒng)一的。,CMainFrame,類中聲明了框架窗口中的工具欄,m_wndToolBar,、狀態(tài)欄,m_wndStatusBar,兩個成員變量和四個成員函數(shù)。,12,向?qū)傻暮诵念惣捌涔δ?3,文檔類,CMyTextOutDoc,類,CMyTextOutDoc,是,MFC,的,CDocument,類的派生類,它用于管理和維護數(shù)據(jù),包括應(yīng)用程序數(shù)據(jù)的保存和裝載,實現(xiàn)文檔的序列化功能。,4,視圖類,CMyTextOutView,類,CMyTextOutView,是,MFC,的,CView,類的派生類,它主要負責(zé)客戶區(qū)文檔數(shù)據(jù)的顯示,以及如何進行人機交互。,13,向?qū)傻暮诵念惣捌涔δ?5,文檔模板類,CSingleDocTemplate,文檔、視圖、框架類和所涉及的資源形成了一種固定的聯(lián)系,這種固定的聯(lián)系就稱為文檔模板。,文檔模板類,CSingleDocTemplate,是,MFC,的,CDocTemplate,類的派生類,CSingleDocTemplate,文檔模板類在應(yīng)用程序中有著非常重要的作用,是它將原本獨立的文檔、視圖和框架窗口對象聯(lián)系在一起。,14,文檔,/,視圖,為了統(tǒng)一和簡化數(shù)據(jù)處理,基于,MFC,的應(yīng)用程序通常采用,文檔,/,視圖結(jié)構(gòu),。,在,MFC,文檔,/,視圖結(jié)構(gòu)中,有關(guān)數(shù)據(jù)處理的工作可以分為,數(shù)據(jù)的處理,和,數(shù)據(jù)的顯示,兩個部分。,文檔負責(zé)數(shù)據(jù)的處理、數(shù)據(jù)的維護以及數(shù)據(jù)的存儲,,,視圖則負責(zé)數(shù)據(jù)的顯示和數(shù)據(jù)的編輯,,,客戶區(qū)消息的響應(yīng)和處理等,工作,即充當(dāng)了文檔與用戶之間的交互界面。,15,文檔,/,視圖,文檔(,document,)是,MFC,應(yīng)用程序中所處理數(shù)據(jù)的集合,包括文本、圖形、圖像和表格等類型。,視圖(,view,)是文檔在應(yīng)用程序窗口中的一個映像。視圖就如一個觀景器,用戶通過視圖看到文檔,通過視圖修改文檔。,一個視圖是一個沒有邊框的窗口,它位于主框架窗口中的客戶區(qū)。視圖是文檔對外顯示的窗口,但它并不能完全獨立,它必須依存在一個框架窗口內(nèi)。,16,文檔,/,視圖,當(dāng)打開某種類型的文件時,應(yīng)用程序必須確定哪一種文檔模板用于解釋這種文件。在初始化程序時,必須首先注冊文檔模板,以便程序利用這個模板來完成主框架窗口、視圖、文檔對象的創(chuàng)建和資源的裝入。,BOOL,CMyTextOutApp:InitInstance,(),CSingleDocTemplate,*,pDocTemplate,; /,聲明文檔模板指針,pDocTemplate,= new,CSingleDocTemplate,( /,創(chuàng)建文檔模板對象,IDR_MAINFRAME, /,文檔模板使用的資源,ID,RUNTIME_CLASS(CMyTextOutDoc,), /,創(chuàng)建文檔對象,RUNTIME_CLASS(CMainFrame,), /,創(chuàng)建主,SDI,框架窗口對象,RUNTIME_CLASS(CMyTextOutView,); /,創(chuàng)建視圖對象,AddDocTemplate(pDocTemplate,); /,將文檔模板加入鏈表,17,表,9-1 MFC,應(yīng)用程序?qū)ο笾g的相互訪問方法,當(dāng)前位置,被訪問的位置,訪問方法,文檔,視圖,GetFirstViewPosition,(),GetNextView,(),UpdateAllView,(),文檔,模板,GetDocTemplate,(),視圖,文檔,GetDocument,(),視圖,框架,GetParentFrame,(),框架,視圖,GetActiveView,(),框架,文檔,GetActiveDocument,(),MDI,主框架,MDI,子框架,MDIGetActive,(),MDI,子框架,MDI,主框架,GetParentFrame,(),任何位置,應(yīng)用程序,AfxGetApp,(),任何位置,主框架,AfxGetMainWnd,(),18,文字的顯示,【,例,9-2】,以例,9-1,的單文檔應(yīng)用程序,MyTextOut,為基礎(chǔ),添加代碼實現(xiàn)文本輸出。程序運行后在視圖窗口顯示文本串“這是我的第一個,單文檔,應(yīng)用程序,!”,。,19,文字的顯示,【,編程步驟,】,(,1,)本例需要在視圖類的成員函數(shù),OnDraw,(),中添加顯示文本的代碼來實現(xiàn)屏幕輸出。,在例,9-1,生成的框架代碼基礎(chǔ)上,打開,Workspace,窗口單擊,ClassView,標簽,找到,CMyTextOutView,類,點擊其左邊的“,+”,展開該類,雙擊其成員函數(shù),OnDraw,(),,在編輯窗口出現(xiàn)該成員函數(shù)代碼,在指定位置手工添加如下粗體所示代碼。,20,文字的顯示,void,CMyTextOutView:,OnDraw,(CDC,*,pDC,),CMyTextOutDoc,*,pDoc,=,GetDocument,();,/,獲得文檔類對象的指針,ASSERT_VALID(pDoc,);,/,檢查該指針是否為空,/ TODO: add draw code for native data here,/,在視圖內(nèi)的設(shè)備坐標,(150,100),位置輸出文本,pDC,->,TextOut,(150,100,“,這是我的第一個,單文檔,應(yīng)用程序,!");,TextOut,(),是,CDC,類的成員函數(shù)。其功能是在指定的位置輸出文本串。函數(shù)原型如下:,CDC:,TextOut,(,int,x,int,y, const,CString,&,str,),其中參數(shù),x,y,指定文本輸出位置坐標。,參數(shù),str,指定輸出內(nèi)容。,MFC,應(yīng)用程序通常在視圖類,CView,的成員函數(shù),OnDraw,(),中實現(xiàn)屏幕輸出,因為在重畫窗口時會自動調(diào)用函數(shù),OnDraw,(),,這樣才能保證顯示的內(nèi)容在每次重畫窗口時都能顯示出來。,GetDocument,(),是視圖類的成員函數(shù),調(diào)用它可以返回與視圖相關(guān)聯(lián)的文檔對象的指針,利用這個指針可以訪問文檔類及其派生類的公有成員。通常的用法如下:,CMyTextOutDoc,*,pDoc,=,GetDocument,();,ASSERT_VALID(pDoc,);,ASSERT_VALID(),是,MFC,庫中的斷言 。,ASSERT_VALID(),的,用法是,:,ASSERT_VALID(,一個從,CObject,類派生的對象指針,),功能:用于對,C+,對象或指針進行有效性判斷,如果出錯,會彈出帶斷言信息(程序,模塊,,assertion,行)的對話框。對話框有,3,個按鈕:“,Break”,,“,Repeat”,(“,Debug”,), 和“,Continue”,(“,Ignore”,)。“,Break”,結(jié)束程序,“,Continue”,忽略斷言,最有用的是“,Repeat”,按鈕。按下它會在斷言的地方打開源代碼編輯器,.,在這里可以測試所有的變量值并找出問題所在。,21,文字的顯示,編譯、連接、運行程序。運行結(jié)果如圖。,22,設(shè)備環(huán)境,DC,Windows,應(yīng)用程序通過為指定設(shè)備(屏幕,打印機等)創(chuàng)建一個設(shè)備環(huán)境(,Device Context, DC,),在,DC,表示的邏輯意義的“畫布”上進行圖形的繪制。,DC,是一種包含設(shè)備信息的數(shù)據(jù)結(jié)構(gòu),它包含了物理設(shè)備所需的各種狀態(tài)信息。,23,DC,實際上是一個關(guān)于如何繪制圖形的方法的集合。它可以確立在應(yīng)用窗口中繪制圖形的方式,即確定繪圖模式和映射模式。當(dāng)應(yīng)用程序需要在某個圖形設(shè)備上繪圖時,首先要獲取繪圖窗口區(qū)域的一個設(shè)備環(huán)境,DC,,之后才能選取合適的繪圖工具進行繪圖工作。,為了便于繪圖,,Windows,系統(tǒng)在初始化時為程序提供了一套默認的繪圖屬性和對象集合,所以程序在取得了合適的,DC,之后,就可以使用這些默認的繪圖屬性和對象進行繪圖。例如,,Windows,缺省的,DC,包括了一支黑色的畫筆,所繪制的線條都是黑色的。,設(shè)備環(huán)境,DC,24,圖形設(shè)備接口,GDI,為了方便圖形繪制,,Windows,把與繪圖相關(guān)的操作都制作成函數(shù),這些函數(shù)的集合稱為,圖形設(shè)備接口(,graphical device interface,,,GDI,),。,GDI,提供了各種繪圖函數(shù),例如,GDI,中有繪制矩形的函數(shù),Rectangle(),、繪制文本的函數(shù),DrawText,(),等。,GDI,還提供了一套繪圖工具,如,Pen,(畫筆)、,Brush,(畫刷)、,Font,(字體)等。,由于在,Windows,屏幕上看到的所有內(nèi)容都是圖形,所以在應(yīng)用窗口中每次進行顯示和編輯操作時,都必須調(diào)用特定的,GDI,函數(shù)。,25,CDC,類,為了支持,GDI,繪圖,,MFC,提供了兩種重要的類:,設(shè)備環(huán)境類(,CDC,類),,用于設(shè)置繪圖屬性和繪制圖形;,繪圖對象類,,封裝了各種,GDI,繪圖對象,包括畫筆、刷子、字體、位圖、調(diào)色板和區(qū)域。,MFC,中,設(shè)備環(huán)境,DC,是由,VC+,的,CDC,類對象來表示的,可以調(diào)用,CDC,的很多成員函數(shù)來完成各種各樣的繪圖操作。,26,CPaintDC,類,CPaintDC,是所有,CDC,類中最常用的一個類,它代表了應(yīng)用程序窗口的客戶區(qū),它只能使用于,CView,類的成員函數(shù),OnDraw,中。,MFC AppWizard,應(yīng)用程序向?qū)?chuàng)建的,OnDraw,(),函數(shù)自動支持所獲取的,DC,。,OnDraw,函數(shù)的聲明為:,OnDraw,(,CDC *,pDC,),;,這個函數(shù)的參數(shù),pDC,就是指向,CPaintDC,類對象的指針,在,OnDraw,函數(shù)中可以使用,CDC,類的成員函數(shù)對這個對象進行繪圖操作。,27,WM_PAINT,消息,系統(tǒng)每次創(chuàng)建應(yīng)用程序窗口或窗口需要刷新時都會產(chǎn)生,WM_PAINT,消息,系統(tǒng)接收到這個消息就會自動調(diào)用,OnDraw,函數(shù),應(yīng)用程序也可以使用相關(guān)函數(shù)來激活,OnDraw,函數(shù),因此,程序中所有對窗口客戶區(qū)進行繪圖的代碼都應(yīng)該寫在這個函數(shù)中。,28,GDI,坐標系和映射模式,在,Windows,屏幕上繪圖離不開坐標系。上面程序中使用的坐標系是,MM_TEXT,映射模式,,MM_TEXT,為,GDI,默認的映射模式。該模式下的原點為客戶區(qū)左上角,向下、向右為正向。,Windows,映射模式就是在,Windows,方式下的屏幕坐標方式。一個實際的物理屏幕是由像素組成的。例如,1024×768,分辨率就是指物理屏幕的實際寬度為,1024,個像素,高度為,768,個像素。,29,表,Windows,的,8,種映射模式,映射模式,映射,識別碼,邏輯單位,坐標系設(shè)定,MM_TEXT,1,一個像素,X,軸正方向朝右,,Y,軸正方向朝下,MM_LOMETRIC,2,0.1,毫米,X,軸正方向朝右,,Y,軸正方向朝上,MM_HIMETRIC,3,0.01,毫米,X,軸正方向朝右,,Y,軸正方向朝上,MM_LONGLISH,4,0.01,英寸,X,軸正方向朝右,,Y,軸正方向朝上,MM_HIENGLISH,5,0.001,英寸,X,軸正方向朝右,,Y,軸正方向朝上,MM_TWIPS,6,1/1440,英寸,X,軸正方向朝右,,Y,軸正方向朝上,MM_ISOTROPIC,7,系統(tǒng)確定,X,、,Y,軸可任意調(diào)節(jié),,X,、,Y,軸比例為,1:1,MM_ANISOTROPIC,8,系統(tǒng)確定,X,、,Y,軸可任意調(diào)節(jié),,X,、,Y,軸比例任意,30,菜單,【,例,9-3】,改進例,9-2,的單文檔應(yīng)用程序,MyTextOut,,程序運行后使用菜單命令,調(diào)用對話框輸入顯示的文本內(nèi)容和顯示的坐標位置,按照輸入的內(nèi)容在視圖區(qū)顯示文本。,31,菜單,建立菜單資源,【,編程步驟,】,(,1,)建立菜單資源。在向?qū)傻某绦蚩蚣苤行薷牟藛钨Y源,添加“文本,|,顯示文本”菜單。,在,ResourceView,中找到,IDR_MAINFRAME,資源,雙擊之,在顯示出來的主菜單項最后的虛線空白框處雙擊,在彈出的,properties,對話框中填寫,Caption,項為“文本,(&T)”,,可以看到主菜單最后一個菜單項即為“文本”,字符“,&”,用于在顯示字母,T,時加下劃線,表示該菜單命令的快捷鍵是“,Alt+T,”,。并使用鼠標拖動該菜單項移至“幫助”菜單項左側(cè)。注意,主菜單只有標題而沒有相應(yīng)的,ID,標識。,32,菜單,建立菜單資源,33,菜單,建立菜單資源,接著為主菜單添加菜單項。在“文本”菜單下面的虛線空白框處雙擊,在彈出的,properties,對話框中填寫,Caption,項為“顯示文本”,,ID,是該菜單項的標識,在此框中輸入,ID_TEXT_OUTPUT,。,在,Prompt,文本框中輸入狀態(tài)欄提示語“在視圖區(qū)給定位置顯示輸入的文本內(nèi)容”。,34,菜單,建立菜單資源,35,菜單,(,2,)添加菜單命令處理函數(shù)。,按下,Ctrl+W,鍵啟動,ClassWizard,,在,Class name,下拉列表框中選擇文檔類,CMyTextOutDoc,,在,Object IDs,列表框中選擇,ID_TEXT_OUTPUT,(“顯示文本”菜單項的,ID,),在,Messages,列表框中選擇,COMMAND,,單擊,Add Function,按鈕,為“顯示文本”菜單項添加命令處理函數(shù),CMyTextOutDoc:OnTextOutput,(),。,36,菜單,(,3,)創(chuàng)建對話框資源。在,ResourceView,中找到,Dialog,資源,鼠標右擊彈出快捷菜單,單擊“,Insert Dialog”,,添加一個新對話框,修改其,ID,為,IDD_DLG_TEXT,,,Caption,項為“請輸入文本內(nèi)容和顯示位置”。參見圖示。,之后在對話框上放置相應(yīng)的控件并布局。,37,菜單,(,4,)為對話框資源創(chuàng)建對應(yīng)的對話框類。雙擊對話框資源,彈出為對話框增加類的對話框。設(shè)置對話框類名為,CTextDialog,,為該類自動生成兩個文件,TextDialog.h,和,TextDialog.cpp,。,38,菜單,為三個編輯框控件添加成員變量,m_strText,、,m_nText_X,、,m_nText_Y,。如圖所示。,39,菜單,(,5,)建立文本對話框與文檔類的關(guān)聯(lián)。,下面在文檔類,CMyTextOutDoc,中加入與上述控件變量對應(yīng)的三個成員變量,即在,MyTextOutDoc.h,文件中加入:,class,CMyTextOutDoc,: public,CDocument,protected: / create from serialization only,CMyTextOutDoc,();,DECLARE_DYNCREATE(CMyTextOutDoc,),手工添加的三個變量,int,m_nText_X,;,int,m_nText_Y,;,CString,m_strText,;,40,菜單,(,6,)在,CMyTextOutDoc.cpp,文件中加入菜單命令響應(yīng)函數(shù),OnTextOutput,(),的代碼。,void,CMyTextOutDoc:OnTextOutput,(),/ TODO: Add your command handler code here,CTextDialog,tdlg,;,/,定義一個對話框?qū)ο?if(tdlg.DoModal,()=IDOK),/,顯示對話框,/,保存編輯框數(shù)據(jù) 將控件變量的數(shù)據(jù)保存到文檔類成員變量中,m_nText_X,=,tdlg.m_nText_X,;,m_nText_Y,=,tdlg.m_nText_Y,;,m_strText,=,tdlg.m_strText,;,UpdateAllViews(NULL,);,接著需要在,MyTextOutDoc.cpp,文件中加入:,#include ",TextDialog.h,",將文本對話框的成員變量值賦給文檔類的相應(yīng)的成員變量,m_strText,m_nTextX,m_nTextY,,文檔類已經(jīng)獲得了對話框控件上的數(shù)據(jù),怎么將其顯示在客戶區(qū)呢?,這時需要調(diào)用視圖類,CDrawView,的方法,OnDraw,,該方法負責(zé)文檔數(shù)據(jù)在客戶區(qū)的顯示。,更新與該文檔有關(guān)的所有視圖的方法是調(diào)用,CDocument,類的成員函數(shù),UpdateAllViews,(),。其原型為:,void,UpdateAllViews(CView,*,pSender, LPARAM,lHint,= 0L,CObject,*,pHint,=NULL ),UpdateAllViews,通知該文檔除了,pSender,之外的所有全部視圖進行更新。,其第一個參數(shù),pSender,設(shè)為,NULL,,表示所有與當(dāng)前文檔相關(guān)的視圖都要重繪。,lHint,是用于傳送更新視圖時,需要傳送的額外信息參數(shù);,pHint,是指向記錄更新視圖所需額外信息的控件。,41,菜單,(,7,)修改,CMyTextOutView,類中,OnDraw,函數(shù)的代碼:將原來的,pDC,->TextOut(150,100,“,這是我的第一個,單文檔,應(yīng)用程序,!");,替換為:,pDC,->,TextOut(pDoc,->,m_nText_X,pDoc,->,m_nText_Y,pDoc,->,m_strText,);,42,菜單,編譯連接運行程序后,點擊菜單命令,在對話框中輸入相應(yīng)的內(nèi)容,其運行結(jié)果如圖所示。,43,課堂練習(xí),1.,完成例,9-3,。,2.,在例,9-3,的基礎(chǔ)上,參見講義,P258259,,在視圖區(qū)輸出多行文本。,課后作業(yè),1.,完成未能在課上完成的課堂練習(xí)。,2.,習(xí)題,9-01,、,9-02,、,9-04,。,44,

注意事項

本文(第16講單文檔程序結(jié)構(gòu))為本站會員(fgh****35)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!