正文 第三章 使用Visual C++編寫應用程序(1 / 2)

Visual C++本身是一個Windows應用程序,但使用它卻可以編寫DOS應用程序。

Visual C++提供一種稱為QuickWin的應用程序,QuickWin應用程序運行時如同Win-dows應用程序一樣,具有Windows的標準界麵。而編寫QuickWin應用程序時,又好像是在編寫DOS應用程序。本書介紹的C++程序都是QuickWin應用程序。

3.1構造一個QuickWin應用程序

構造一個QuickWin應用程序,一般包括以下幾個步驟:

1.創建一個新項目文件,並將所需要的源文件全部加人到該項目中。

2.編輯源文件以及各自的頭文件(.H文件)。

3.編譯源文件、鏈接目標文件。如果編譯鏈接時有錯誤,回到步驟2修改程序。

4.運行程序。

一、創建一個新項目

編寫過C語言程序的程序員都知道,編寫一個應用程序,一般要編寫多個源文件,經過編譯鏈接後,生成可執行文件。把多個源文件集成在一起便是一個項目文件,同時項目文件中還包括一些編譯鏈接選項設置信息,項目文件的擴展名為.mak。也可以說一個應用程序即是一個項目文件。

下麵我們創建一個名為hello.mak的QuickWin應用程序。將該項目文件存放在目錄c:\est下,該項目隻包含1源文件:hello.cpp(C++的源文件擴展名為.cpp)。

具體操作步驟如下:

1創建目錄c:\est。

2.選擇Project菜單New命令,以建立一個新項目。

這時,屏幕上顯不New Project對話框。

在New Project對話框中,Project Name編輯框用來指定項目名稱,ProjectType列表框用來選擇項目類型,通過Browse(瀏覽)按鈕設置項目文件的路徑。

3.在Project Name編輯框中輸入c:\est\hello.mak。

也可以通過Browse(瀏覽)按鈕,非常直觀地將項目文件hello.mak設置在目錄c:\est下。

4.單擊Project Type列表框右端的下箭頭,然後選擇項目類型Quick(EXE)。注意,Use Microsoft Foundation Classes複選框中不含選取標記X,表7K項目文件hello.mak不使用Microsoft的基本類庫。

5.單擊0K按鈕,確定設置完成。

這時,Visual C++關閉New Project對話框中,同時顯亦Edit(編輯)對話框。我們可以使用Edit對話框向項目文件中添加或刪除文件。

6.在Edit對話框中的File Name編輯框裏輸入文件名:hello.cpp,然後單擊Add按鈕。這時,Visual C++就會把文件hello.cpp添加到項目文件hello.mak中,同時在File in Project列表框中增加一個相應的表項:c:\est\hello.cpp。使用同樣方法可以添加其它源文件(如果有的話)。