第一講 visual c++6.0概述
一,VisualC++ 6.0簡介
Visual C++是Microsoft公司推出的功能最強大、也是最複雜的程式設計工具之一。它最常用的版本為Visual C++ 6.0。
Visual C++ 6.0集程式的程式碼編輯、編譯、連線、除錯等功能於一體,為程式設計人員提供了一個既完整又方便的開發環境。 此外,Visual C++ 6.0不僅支援傳統的軟體開發方法,還支援面向物件的開發風格,其可以看作是一個整合開發工具,提供了軟體程式碼自動生成和視覺化的資源編輯功能。Visual C++ 6.0具有一些其他視覺化整合開發軟體所不具備的特性。 二,VisualC++ 6.0的版本Micorsoft公司推出了Visual C++ 6.0的3個版本。其分別為Standard(標準版)、Professional(專業版)和Enterprise(企業版)。下面簡要介紹一下這三種版本。 Standard:標準版也稱為學習版。該版本包括了Visual C++ 6.0的基本功能,能幫助使用者學習C語言、C++語言及其他的技術。學習版中去掉了許多工具,如沒有提供程式程式碼的分析、優化及MFC類庫的靜態連結等。此版本不適宜進行商業軟體的開發。 Professional:專業版本除了具有標準版的功能以外,還包括更多的工具和更強大的功能。其適用於商業軟體的開發。 Enterprise:企業版是功能最強大的版本。它不僅在專業版的基礎上提供了客戶/服務程式開發工具,還包括了Source Safe原始碼控制等其他工具。 三,VisualC++ 6.0
整合開發環境(Integrated Development Environment,簡稱IDE)是VisualC++ 6.0的主視窗。所有專案的開發及其嚮導均在該環境下實施。
工作區視窗一般在整合開發環境的左側區域,該區域在Visual C++ 6.0剛剛啟動時不顯示任何內容。當載入某個工程或新建一個工程後,工作區中就會以樹型結構顯示開發專案中的各部分內容,其類似於Windows作業系統的資源管理器。 編輯區
編輯區位於整合開發環境的右側,其是使用Visual
C++ 6.0進行一切程式碼或資源編輯的關鍵區域。在編輯C++原始碼時,編輯區是程式碼編輯視窗。在設計選單、對話方塊或圖片圖示時,編輯區是繪製視窗。
輸出視窗
VisualC++ 6.0的重要工具
C/C++編譯器 資源編輯器和資源編譯器 連結器和偵錯程式 應用程式嚮導 類嚮導 資源瀏覽器
應用程式嚮導(AppWizard)
應用程式嚮導AppWizard是一個程式碼生成器,其能夠建立一個最簡單的應用程式框架。一般的說,AppWizard是Visual C++ 6.0進行應用程式開發的主要工具之一。類嚮導(ClassWizard)
與應用程式嚮導
建立步驟
使用AppWizard建立工程
新增訊息處理程式碼
編譯連線和執行
使用AppWizard建立工程
一般來說,建立Windows應用程式的第一步都是使用Visual C++ 6.0中的AppWizard工具建立一個工程。單擊【File】|【New】選單,開啟【New】對話方塊。在對話方塊左側的工程列表框中選擇【MFC AppWizard[exe]】選項。在右側的【Project name】文字框中輸入所要建立的工程名,此處輸入“Hello World”。在【Location】文字框中輸入工程所在的目錄 。
新增訊息處理程式碼
建立工程後,就需要在其中新增所要完成功能的程式碼了。此處只需在窗體中顯示一行文字,不需要使用其他控制元件。因此不需要新增新的訊息處理函式,只需在主框架檢視類的OnDraw函式中新增相應程式碼即可,這是因為主框架檢視類的OnDraw函式用於在主視窗重繪。
編譯連線和執行
完成程式碼的編輯後,就可以試執行程式檢視其是否能達到預期的結果。單擊【Build】選單,可開啟編譯、連線和執行該工程的選單。
VisualC++ 6.0的檔案說明