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

正文內容

visualcnet程序設計實用教程ppt-展示頁

2025-03-02 22:53本頁面
  

【正文】 7。 MFC程序設計基礎 167。 5. Visual C++.NET的開發(fā)方為包括哪兩個方面? ?如何向應用程序中添加斷點?怎樣一次性清除掉應用程序中所有的斷點? ,如何更改變量的值? SDI應用程序,該程序的標題為“我的第一個Visual C++.NET程序”,并在屏幕中央顯示“您好,歡迎您來到程序員家園!” 第 2章 Windows程序設計基礎 ——勿在浮沙筑高樓,打好基礎是關鍵 教學內容 167。 ,文件 的作用是什么? Visual 。 ? 通過本章的學習,讀者應初步掌握 Visual C++.NET程序的開發(fā)流程,熟悉 Visual 集成開發(fā)環(huán)境的使用,為后續(xù)課程的學習打下堅實的基礎。 圖 127 監(jiān)視窗口 167。 應用程序的調試 查看和更改變量的值 監(jiān)視窗口的使用 選擇 【 調試 】 菜單下的 【 窗口 】 子菜單中的 【 監(jiān)視 】 菜單的 【 監(jiān)視 1】 命令,則彈出如圖 127所示的監(jiān)視窗口。當然,如果僅僅需要快速查看變量或表達式的值,則只需要將鼠標指針直接放在該變量或表達式上,稍等片刻后,系統(tǒng)會彈出一個小窗口顯示出該變量或表達式的值。 167。 ?在程序中設置斷點的方法很多,可以把光標停在程序代碼的某一行,然后按 F9鍵,此時在該行的左頁邊出現(xiàn)一個紅點,表明已經在該行設置料一個斷點,如圖 124所示。 167。每個錯誤都給出其所在的文件名、行號及其錯誤編號。 Visual C++.NET應用程序開發(fā)過程 在文件中添加代碼 167。 void CMyFirstAppView::OnDraw(CDC *pDC) { …… pDCTextOut (150,200, Visual C++.NET歡迎您開始神奇的編程之旅! )。 167。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單擊左邊的最后 — 個選項 【 生成的類 】 ,彈出如圖 121所示的選項面板。在該選項面板中可設置項目的一些高級特點,如 “ 幫助 ” 、 “ 打印 ” 等。 167。 167。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單擊左邊的 【 數(shù)據(jù)庫支持 】 選項,彈出如圖 118所示的選項面板,可以設置是否需要數(shù)據(jù)庫支持。在本例中,我們在文件擴展名文本框中輸入的 “ hwd”,其余選項保持默認設置,如圖 117所示。在該對話框中,用戶可以設置文檔模版的相關信息,如文件的擴展名、文件類型 ID、主框架標題、文檔類型明、篩選器名、文件的新簡稱、文件類型全稱。 167。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單擊 【 復合文檔支持 】 選項,打開的選項面板詢問是否需要復合文檔 (ActiveX和 OLE)的支持。首先單擊 【 應用程序類型 】 選項,彈出如圖 115所示的選項面板。 167。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 完成第 1步的設置后,單擊 【 確定 】 按鈕,將彈出 【 MFC應用程序向導 — MyFirstApp】 對話框,如圖 114所示。在該對話框左邊的 【 項目類型 】 列表柜中,單擊【 Visual C++.NET】 選項,然后在右邊的 【 模版 】 列表框中選中 【 MFC應用程序 】 選項,在窗口下方的 【 名稱 】 文本框中輸入新項目的名稱,在【 位置 】 文本框中輸入項目存放的位置,也可單擊旁邊的 【 瀏覽 】 按鈕來確定項目存放的位置,如圖 113所示。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 菜單欄和工具欄 工具欄 向下的箭頭 ( 表示附加命令 ) 工具欄圖標 ( 表示創(chuàng)建新項目或解決方案命令 ) 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 屬性窗口 屬性 分類圖標 組件選項 當前值 描述 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 工具箱 工具箱 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 類視圖 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 解決方案資源管理器 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 開發(fā)界面 167。微軟在 Visual C++.NET中保留傳統(tǒng)的開發(fā)模式主要因為 Visual C++具有發(fā)展歷史長、開發(fā)范圍廣泛、構造出采的應用程序運行效率高、以及具備成熟的開發(fā)技術模式等特點,使得Visual C++在許多應用領域依然是寶刀不老的工具。用托管 C++所編寫的 .NET程序具有所有 .NET框架支持的特點。 Visual C++.NET編程基礎 Visual C++.NET的特點 托管( managed)應用 托管應用是使用 .NET框架的軟件開發(fā)工具來編寫托管 C++語言的 .NET應用程序。 167。 ?代碼管理 : 在創(chuàng)建和銷毀對象時,由 CLR負責分配和釋放內存。 ?JIT編譯器( JustInTime編譯器) : 當 .NET應用程序第一次編譯時,編譯成一種可以由所有 .NET語言共享的中間語言。 ?公共語言規(guī)范( Common Lauage Specification, CLS) : 它定義了各語言間互操作性的規(guī)則。下面列出了 CLR提供的一些重要服務。這個公共的運行環(huán)境稱為Common Language Runtime( CLR),即公共語言運行時。 167。 ?Visual Studio .NET 是一套完整的開發(fā)工具,用于生成 ASP Web 應用程序、 XML Web services、桌面應用程序和移動應用程序。 Visual C++.NET編程基礎 Visual ?Visual .NET平臺下最為強大的開發(fā)工具,無論是軟件服務商,還是企業(yè)應用程序的部署與發(fā)布, Visual 完美的解決方案。 應用程序的調試 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 167。Visual C++.NET程序設計實用教程 第 1章 走進 Visual C++.NET世界 第 2章 Windows程序設計基礎 第 3章 菜單、工具欄和狀態(tài)欄 第 4章 對話框設計和編程 第 5章 數(shù)據(jù)庫編程 第 6章 圖像編程與文字處理 第 7章 文檔視圖結構 第 8章 網(wǎng)絡編程 第 1章 走進 Visual C++.NET世界 ——— 欲善工事,必先利其器 教學內容 167。 Visual C++.NET編程基礎 167。 Visual C++.NET應用程序開發(fā)過程 167。 小結 思考與練習 167。 ?Visual 、編碼、編譯調試、數(shù)據(jù)庫聯(lián)接操作等基本功能和基于開放架構的服務器組件開發(fā)平臺、企業(yè)開發(fā)工具和應用程序重新發(fā)布工具以及性能評測報告等高級功能。 Visual Basic .NET、 Visual C++ .NET、 Visual C .NET 和 Visual J .NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。 Visual C++.NET編程基礎 .NET框架 .NET Framework為所有的 .NET開發(fā)語言提供了一個公共的運行環(huán)境,而不是為每一種語言提供各自不同的運行環(huán)境。 CLR除了在運行時管理代碼的執(zhí)行之外, CLR也為所有適應 CLR的語言提供了一套公共的服務。 ?公共類型系統(tǒng) ( Common Type System, CTS) : 它定義了所有 .NET語言的標準數(shù)據(jù)類型及其格式。由于 CLS定義了規(guī)則,任何一種 .NET開發(fā)語言創(chuàng)建的類就可以由其他 .NET語言使用。在應用程序執(zhí)行時,再由JIT編譯器把中間語言轉換為可以在目標計算機上執(zhí)行的可執(zhí)行文件。 ?垃圾收集器( Garbage Collector, GC) : 釋放無用對象所占用的內存。 Visual C++.NET編程基礎 .NET 框架與 Visual 167。托管 C++語言是對傳統(tǒng) C++語言的擴展,它對 C++的基本語法沒有任何改變,只是對 C++ 語言進行了適當擴展,以幫助 Visual C++ 開發(fā)人員編寫 .NET Framework 應用程序。 非托管( unmanaged)應用 非托管應用是通過 WIN32的軟件開發(fā)工具包,在微軟基礎類庫( MFC)的基礎上,利用傳統(tǒng)的 C++語言來編寫標準的 Windows程序,體現(xiàn)了 Visual C++.NET對傳統(tǒng)開發(fā)模式的兼容性。 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 開發(fā)界面 選擇啟動時顯示起始頁 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 對象瀏覽器 圖 16 Visual 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 編輯器窗口 文件標簽 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 服務器資源管理器 圖 110 服務器資源管理器 167。 Visual C++.NET集成開發(fā)環(huán)境( IDE) 菜單欄和工具欄 菜單 描述 文件 包含命令用于打開項目,關閉項目,打印文件等 編輯 包含命令有:剪切,粘貼,搜索,撤銷等 視圖 包含命令用于顯示 IDE窗口和工具欄 項目 包含命令用于向項目添加功能,如窗體 生成 包含命令用于編譯程序 調試 包含命令用于調試和執(zhí)行程序 工具 包含關于定制編程環(huán)境的附加 IDE工具及選項的命令 窗口 包含命令用于排列和顯示窗口 幫助 包含關于獲取幫助的命令 167。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單擊 【 文件 】 菜單中的 【 新建 】 命令的子項 【 項目 】 命令,打開 【 新建項目 】 對話框。 167。該對話框提供了當前項目的設置信息。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 該對話框左邊是選項面板鏈接選項,單擊其中的選項可以對編寫的程序框架進行設置。 167。本例中,在 【 復合文檔支持 】 選項組中選中 【 無 】 單選按鈕,如圖 116所示。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單出左邊 【 文檔模板字符串 】 選項,彈出如圖 117所示的對話框。用戶可以根據(jù)自己的需要去改變 ,也可以去默認值。 167。由于本例是一個非常簡單的顯示字符的 MFC程序,所以不用選擇數(shù)據(jù)序支持,故在 【 數(shù)據(jù)庫支持 】 選項組中選中 【 無 】 單選按鈕即可。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單擊 【 用戶界面功能 ]】 選項,從彈出的選項面板 (如圖 119所示 )中可以定義用戶界面風格。 Visual C++.NET應用程序開發(fā)過程 生成應用程序框架 單擊左邊的 【 高級功能 】 選項,彈出如圖 120所示的選項面板。 167。在該選項面板中,用戶可以設置將要創(chuàng)建的類的屬性。 Visual C++.NET應用程序開發(fā)過程 在文件中添加代碼 在項目源文件編輯區(qū)里的 OnDraw() 函數(shù),手動添加代碼,如下所示 (斜體字為自己加入的代碼 )。 } 167。 應用程序的調試 語法錯誤的修正 ?調試程序的第一階段的主要任務是修正一些語法錯誤,這其中包括: ?未定義的標識符(如函數(shù)名、變量名、類名等) ?數(shù)據(jù)類型或參數(shù)類型及個數(shù)不匹配 ?其他語法錯誤 ?上述語法錯誤在程序編譯后,在輸出窗口區(qū)的“任務列表”和“輸出”窗口中列出所有錯誤項。如果用戶將光標移到輸出窗口中的錯誤編號上,按 F1鍵可啟動 MSDN并顯示出錯誤的內容,從而幫助用戶理解錯誤產生的原因。 應用程序的調試 斷點的設置和執(zhí)行 ?斷點是進行程序調試的基本工具,它是指程序中的一個位置,當程序運行到該位置時便停下來,等待調試者發(fā)出指令來確定下一步的動作。如果再按 F9鍵,則紅點消失,斷點被取消。 應用程序的調試 查看和更改變量的值 快速監(jiān)視對話框的使用 快速監(jiān)視對話框是用來查看或修改某個變量或表達式的值。 圖 126 快速監(jiān)視對話框 167。用類似的方法可以打開 “ 監(jiān)視 2”、 “ 監(jiān)視 3”和 “ 監(jiān)視 4”窗口,這些窗口都是一樣的,每一個監(jiān)視窗口均有一系列或一組要查看的變量或表達式,用戶可以將一組變量或表達式的值顯示在同一頁面內。 小結 ? 本章介紹了 Visual C++.NET的基礎知識,包括 .NET框架的知識、托管 C++和非托管 C++的區(qū)別和聯(lián)系以及 Visual 、Visual C++.NE
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1