1. 程式人生 > >第一講 visual c++6.0概述

第一講 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++原始碼時,編輯區是程式碼編輯視窗。在設計選單、對話方塊或圖片圖示時,編輯區是繪製視窗。


輸出視窗 

輸出視窗會給出多種對使用者的提示資訊,主要包括如下3種。 編譯程式的進展說明、警告及出錯資訊。 查詢某個關鍵字所在位置的資訊。 在除錯執行檢視程式碼時,使用者所關心的所有變數的值等資訊。
VisualC++ 6.0的重要工具
C/C++編譯器 資源編輯器和資源編譯器 連結器和偵錯程式 應用程式嚮導 類嚮導 資源瀏覽器 

應用程式嚮導(AppWizard

應用程式嚮導AppWizard是一個程式碼生成器,其能夠建立一個最簡單的應用程式框架。一般的說,AppWizard是Visual C++ 6.0進行應用程式開發的主要工具之一。
類嚮導(ClassWizard)
與應用程式嚮導
AppWizard一樣,類嚮導ClassWizard也是一個非常重要的工具。使用者可以在【View】選單中訪問它,也可以在編輯區視窗通過右擊來選擇它。

建立步驟

使用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的檔案說明

在使用Visual C++ 6.0進行Windows程式設計時,系統將生成大量的各種型別的檔案。 .dsw檔案:.dsw檔案是指副檔名為dsw的檔案型別,這種型別的檔案在Visual C++6.0中是級別最高的,稱為工作空間(Workspace)檔案。 .opt檔案:opt檔案是以opt為副檔名的檔案型別,其與dsw型別的Workspace檔案相配合的一個重要的檔案型別。 .dsp檔案:Project檔案的副檔名是dsp。 .clw檔案:.clw檔案是以clw為副檔名的檔案型別,其是用來存放應用程式中用到的類和資源的資訊的, .h檔案和.cpp檔案:在應用程式中大量應用的是以h和cpp為副檔名的檔案,以h為副檔名的檔案稱為標頭檔案,以cpp為副檔名的檔案稱為實現檔案。 .rc檔案:以rc為副檔名的檔案稱為資原始檔,其中包含了應用程式中用到的所有的Windows資源。。 .rc2檔案:.rc2檔案是以rc2為副檔名的檔案型別,其也是資原始檔。