導航:首頁 > 文件目錄 > mfcrc文件格式

mfcrc文件格式

發布時間:2023-09-03 13:14:57

⑴ 擴展名為rc的文件用什麼軟體可以打開

擴展名為rc的文件是定義資源的資源腳本文件。
以文本格式打開:

從「文件」菜單中選擇「打開」,然後單擊「文件」。

在「打開文件」對話框中定位到要以文本格式查看的資源腳本文件。

突出顯示該文件,然後單擊「打開」按鈕上的下拉箭頭(位於按鈕右邊)。

從下拉菜單中選擇「打開方式」。

在「打開方式」對話框中單擊「源代碼(文本)編輯器」。

從「打開為」下拉列表中選擇「正文」。

資源在源碼編輯器中打開。

⑵ RC文件如何打開RC文件怎麼打開RC文件是什麼

在應用程序中經常要使用一些點陣圖、菜單之類的資源,
VC中以rc為擴展名的文件稱為資源文件,
其中包含了應用程序中用到的所有的windows資源,
要指出的一點是rc文件可以直接在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++,如何給rc 文件添加註釋

很簡單的,RC文件是 VC的資源文件,其實其本質就是一個普通的文本文件,只不過後綴是.rc,若想修改RC文件,可以通過右鍵——》打開方式——》選擇記事本打開,你就會看到都是普通的文章,在裡面你就可以修改,如果加註釋,用//來加行注釋。

希望能幫到你,望採納!如果有C語言、MFC的方面問題,可以搜索「波羅巴巴」,然後提問,會有專業人員及時回復你的! 望採納!!謝謝!

⑷ 為什麼我的MFC單文檔應用程序,在File|Open對話框內找不到.rc文檔,我要如何以文檔方式打開資源文件

在文件類型里用 所有文件 或 資源文件
或者在文件名框里添*.*再回車
如果文件夾里版有想要的文件,就能顯示了權
默認用資源管編輯器打開, 要看文本需要用打開方式選,打開按紐右邊有個下箭頭的按鈕,有打開方式
如果用的編譯器版本沒有的話,在其他地方找找,菜單,工具欄,右鍵菜單等等

⑸ 在Visual C++ 2008的MFC程序中,.rc文件和.rc2文件有什麼區別

rc文件中的資源可以直接在VC集成環境中以可視化的方法進行編輯和修改;

而rc2中的資源不能在VC的集成環境下直接進行編輯和修改, 而是由根據需要手工地進行編輯。

⑹ visual c++中建工程的幾個文件格式含義及作用

dsp是項目文件,裡麵包含一些項目相關的設置,比如要鏈接哪些庫啊,有哪些預定義的符號,有哪些額外的包含文件路徑,編譯前動作以及編譯後動作等等。不過這個是在VC6.0以及之前的版本使用的,VS 2005之後變成了.vcproj文件
dsw是工作區文件,一個工作區可以包含多個項目。通常做一個簡單的VC程序會有一個工作區文件和一個工程文件,不過一些較大的項目也可以是一個工作區文件,然後包括多個工程文件。同樣這個也是VC6.0以及之前的版本使用的,VS 2005之後變成了.sln文件(solution,解決方案文件)
ncb是VC的分析器信息文件,這種文件包含類視圖和組件庫使用的分析器生成的信息。如果這種文件被有意或無意刪除,它會自動重新生成。
==============================================
Visual C++ 使用的文件

.C - C 語言源文件:

這種文件編譯為 C 文件。如果其中包含 C++ 代碼,必須將文件重命名為 .CPP 或 .CXX 文件,或在編譯文件時使用 /Tp 開關。如果源文件包含 C++ 代碼,Microsoft 建議將文件重命名為具有 .CPP 或 .CXX 擴展名。

.CPP 或 .CXX - C++ 語言源文件:

這種文件編譯為 C++ 文件。要將其編譯為 C 文件(假設源文件中沒有 C++ 代碼),必須將文件重命名為 .C 文件(推薦),或在編譯該文件時使用 /Tc 開關。

.H、.HPP 或 .HXX - 頭文件:

頭文件常用於函數原型、類定義或常量定義。.H、.HPP 或 .HXX 文件可以包含在多個源文件中。

.INL - 內聯函數文件:

這種文件包含內聯函數定義。

.RC 或 .RC2 - 資源文件:

這種文件包含項目的資源信息,如對話框、菜單欄或字元串表的說明。這種文件是由資源編譯器 (RC.EXE) 編譯的。使用 Visual C++ 的 AppWizard 生成 MFC(Microsoft 基礎類)應用程序時,將得到應用程序的 .RC 文件。.RC 文件可以使用資源編輯器或 App Studio 進行修改或創建。在某些 Visual C++ 版本中,您將看到 .RC2 文件也包含資源信息。

.DEF - 模塊定義文件:

根據項目類型,這種文件有兩種用途。在基於 Windows 和 Windows NT 的程序中,這種文件用於指定導出的函數列表、控製程序堆大小、指定特殊段的屬性等。對於基於 MS-DOS 的 MOVE 覆蓋程序(僅用於 16 位產品),這種文件用於指定段或函數所在的覆蓋程序。
由 Visual C++ 創建的文件
.APS - 二進制形式的資源文件:

這種文件是二進制形式的當前資源文件。App Studio 或資源編輯器使用該文件進行快速載入。

.BSC - 瀏覽器資料庫文件:

為每個項目創建一個 .BSC 文件。要使用瀏覽器,需要在 Visual C++ Workbench 中打開該文件。這種文件是在運行 BSCMAKE 工具時通過 .SBR 文件創建的。

.CLW - 類向導狀態文件:

這種文件保存有關消息處理函數在代碼中存儲位置的信息。這種文本文件的格式是未記錄的,但是它可以重新生成。有關如何重新生成這種文件的更多信息,請在 App Studio 中單擊「幫助」菜單上的「內容」,然後單擊「使用類向導」和「在代碼發生更改時更新類向導」。

.EXE 或 .DLL - 可執行文件或動態鏈接庫文件:

這種文件是項目的最終鏈接輸出文件,其中包含可執行代碼。

.ILK(僅用於 2.0 版及更高版本)- 增量鏈接信息文件:

鏈接器創建這種文件來允許在可能時執行增量鏈接。如果刪除這種文件,將強制鏈接器執行完全鏈接。

.OBJ - 對象模塊文件:

這是編譯器的最終輸出文件。鏈接器將組合這些文件,以創建最終的 .EXE、.DLL 或 .LIB 文件。在不同版本的 Visual C++ 中或不同供應商的編譯器中,.OBJ 文件可能有不同的格式。

.PCH - 預編譯頭文件:

這些文件可以大大提高編譯速度。如果使用 /Yc、/Yu 或 /YX 編譯器選項,將創建這些文件。

.PDB - 程序資料庫文件:

這種二進制文件中包含在編譯和鏈接項目過程中收集的類型和符號形式的調試信息。這種文件用於 Visual C++ 調試器。對象文件包含對 .PDB 文件中有關調試信息的引用。這種設計減小了對象文件的大小。有關更多信息,請參見 /Zi 開關下的聯機參考。使用 /Z7 開關時,並不創建這種文件。

.SBR - 源瀏覽器文件:

每個使用 /FR 或 /Fr 開關編譯的源文件都會創建這種文件。這種文件包含 Microsoft 瀏覽器資料庫維護實用工具 (BSCMAKE) 生成瀏覽器資料庫文件(.BSC 文件)時所使用的符號信息。

.WSP - 工作區信息文件(僅用於 16 位版本):

這種二進制文件包含 WorkBench 關閉時的狀態信息。如打開的源文件以及其窗口位置這些項均保存在這種文件中。

.VCP - 工作區信息文件(僅用於 Visual C++ 2.x 及更高版本):

這種文件是與 16 位版本的 .WSP 文件等效的 Visual C++ 2.x 版本文件。

.VCW - Visual WorkBench 狀態文件(僅用於 16 位版本):

這種文件是基於每個項目創建的。它與 .MAK 文件一起使用,以便全面地向 WorkBench描述項目。

.EXP - 導出文件:

導出文件包含有關導出函數和數據項的信息。LIB 創建導入庫時,它會同時創建導出文件。當您鏈接向其他程序中導出並從其他程序中導入的程序時,將直接或間接地使用 .EXP 文件。如果使用 .EXP 文件進行鏈接,LINK 不會生成導入庫,原因是它認為 LIB 已經創建一個導入庫。

.LIB - 庫文件:

這些文件可以是標准庫或導入庫文件。標准庫包含對象,是由 LIB 工具創建的。導入庫包含其他程序中的導出信息,它要麼是在生成包含導出信息的程序時由 LINK 創建,要麼由 LIB 工具創建。

.MAP - 映射文件:

映射文件是包含被鏈接程序的信息的文本文件。所含信息包括模塊名、來自程序頭文件(而不是文件系統)的時間戳以及程序中的組列表(其中包含每組的起始地址、長度、組名稱和類)。此外,還包括一個公共符號列表,其中有每個符號的地址、符號名、平面型地址和定義符號的對象文件。映射文件還包括程序的入口點和修正列表。

.RES - 已編譯資源文件:

.RES 文件是由資源編譯器 (RC) 創建的。

.HPJ - 上下文相關幫助項目文件:

使用 Visual C++ AppWizard 創建支持上下文相關幫助的 MFC 應用程序時,將生成這種文件。需要使用這種文件通過 AppWizard 生成的 .RTF 文件和 .BMP 文件來創建幫助文件。

NCB - 分析器信息文件:

這種文件包含類視圖和組件庫使用的分析器生成的信息。如果這種文件被有意或無意刪除,它會自動重新生成。

MDP - Microsoft Developer Studio 項目文件:

這種文件替代 Visual C++ 版本 2.x 的 .VCP 文件。與 .VCP 文件相比,.MDP 文件包含更多的項目信息。

RCT - 資源模板文件:

這些文件包含插入資源時可以使用的自定義資源的信息。它可以包括菜單、工具欄、點陣圖以及任何其他在「插入資源」菜單中列出的資源類型。
在生成過程中創建而後又刪除的其他文件
在生成過程中,Visual C++ IDE 還會創建其他兩種文件。在正常環境下應該刪除它們。這些文件是:

.CRF - 鏈接器響應文件:

該文件是在生成過程中隨時創建的。

MSVC.BND - 項目 .CRF 文件的副本:

該文件是在資源需要綁定到可執行文件時創建的。它只是項目的 .CRF 文件的副本。 根據項目所支持的功能,還會創建一些其他文件。例如,您的項目可能有一個或多個帶 .ICO 擴展名的圖標文件、帶 .CUR 擴展名的游標文件或帶 .BMP 擴展名的點陣圖文件。項目也可能有包含項目注冊表信息的 .REG 文件。支持 OLE 的項目還可能有 .ODL 文件和 .TLB 文件。

閱讀全文

與mfcrc文件格式相關的資料

熱點內容
廣州寄文件去吉林多少錢 瀏覽:254
蘋果APP文件夾創建 瀏覽:903
黃米是什麼app 瀏覽:417
word如何插入一個新文件夾 瀏覽:357
word文件夾前面有個符號 瀏覽:350
把word轉換成語音 瀏覽:220
linuxfile文件 瀏覽:454
如何用網路打普通電話 瀏覽:463
linux進程打開的文件 瀏覽:134
新購u盤無法儲存文件 瀏覽:553
5s要不要升級ios93 瀏覽:926
小米手機助手怎麼關閉自動升級 瀏覽:24
外星人能不能升級到win10系統盤 瀏覽:652
加入java信任站點 瀏覽:486
好用的急救知識app 瀏覽:524
什麼是網路適配器驅動文件名 瀏覽:717
吉林文件箱多少錢 瀏覽:113
ae模板版本 瀏覽:204
手機qq步數功能在哪裡 瀏覽:721
c程序設計04737 瀏覽:403

友情鏈接