理解VC工程

2021-04-06 19:00:17 字數 1524 閱讀 3734

一、走進visual c++

visual c++作為乙個功能非常強大的視覺化應用程式開發工具,是計算機界公認的最優秀的應用開發工具之一。microsoft的基本類庫mfc使得開發windows應用程式比以往任何時候都要容易。本光碟教學軟體的目的就是為了讓你學會在visual c++環境下,利用微軟的基本類庫mfc開發出功能強大的windows應用程式。在本章節的內容當中,我們將向您介紹使用vc開發軟體需要用到的一些基本概念,使用mfc進行程式設計的基本特點,以及visual c++整合開發環境提供的一系列程式設計輔助工具——wizard的使用方法。

1.1 理解vc工程

visual c++作為一種程式語言,它同時也是乙個整合開發工具,提供了軟體**自動生成和視覺化的資源編輯功能。在使用visual c++開發應用程式的過程中,系統為我們生成了大量的各種型別的檔案,在本節中將要詳細介紹visual c++中這些不同型別的檔案分別起到什麼樣的作用,在此基礎上對visual c++如何管理應用程式所用到的各種檔案有乙個全面的認識。

首先要介紹的是擴充套件名為dsw的檔案型別,這種型別的檔案在vc中是級別最高的,稱為workspace檔案。在vc中,應用程式是以project的形式存在的,project檔案以.dsp副檔名,在workspace檔案中可以包含多個project,由workspace檔案對它們進行統一的協調和管理。

與dsw型別的workspace檔案相配合的乙個重要的檔案型別是以opt為副檔名的檔案,這個檔案中包含的是在workspace檔案中要用到的本地計算機的有關配置資訊,所以這個檔案不能在不同的計算機上共享,當我們開啟乙個workspace檔案時,如果系統找不到需要的opt型別檔案,就會自動地建立乙個與之配合的包含本地計算機資訊的opt檔案。

上面提到project檔案的副檔名是dsp,這個檔案中存放的是乙個特定的工程,也就是特定的應用程式的有關資訊,每個工程都對應有乙個dsp型別的檔案。

以clw為副檔名的檔案是用來存放應用程式中用到的類和資源的資訊的,這些資訊是vc中的classwizard工具管理和使用類的資訊**。

對應每個應用程式有乙個readme.txt檔案,這個檔案中列出了應用程式中用到的所有的檔案的資訊,開啟並檢視其中的內容就可以對應用程式的檔案結構有乙個基本的認識。

在應用程式中大量應用的是以h和cpp為副檔名的檔案,以h為副檔名的檔案稱為標頭檔案。以cpp為副檔名的檔案稱為實現檔案,一般說來h為副檔名的檔案與cpp為副檔名的檔案是一一對應配合使用的,在h為副檔名的檔案中包含的主要是類的定義,而在cpp為副檔名的檔案中包含的主要是類成員函式的實現**。

在應用程式中經常要使用一些位圖、選單之類的資源,vc中以rc為副檔名的檔案稱為資源檔案,其中包含了應用程式中用到的所有的windows資源,要指出的一點是rc檔案可以直接在vc整合環境中以視覺化的方法進行編輯和修改。

最後要介紹的是以rc2為副檔名的檔案,它也是資源檔案,但這個檔案中的資源不能在vc的整合環境下直接進行編輯和修改,而是由我們自己根據需要手工地編輯這個檔案。

對於以ico,bmp等為副檔名的檔案是具體的資源,產生這種資源的途徑很多。使用rc資源檔案的目的就是為了對程式中用到的大量的資源進行統一的管理。

vc工程介紹

atl com應用程式嚮導 群集資源型別嚮導,建立兩個專案,您可以在microsoft群集伺服器部署到管理和監控群集資源 應用程式 使用者自定義的應用程式嚮導 資料庫工程 devstudio 就是你用的vc6 外掛程式嚮導 擴充套件儲存過程嚮導。sql server用的。isapi擴充套件嚮導。微軟...

vc工程改名

我剛修改完 簡單 網上有 寫此處備忘 假設把mytest 改為workcsdn 1 開啟mytest工程 在涉及到mytest類中 edit replace find what中輸入mytest,repalce with中輸入workcsdn 下面的match case選中,點右側replace a...

走進Visual C 之 理解VC工程檔案型別

visual c 作為一種程式語言,它同時也是乙個整合開發工具,提供了軟體 自動生成和視覺化的資源編輯功能。在使用 visual c 開發應用程式的過程中,系統為我們生成了大量的各種型別的檔案,在本節中將要詳細介紹 visual c 中這些不同型別的檔案分別起到什麼樣的作用,在此基礎上對 visua...