所謂資源文件,就是指將在程序運行時(shí)用到的資源集中在一起的一個(gè)文件。一個(gè)資源文件可以包括文字(TEXT)、位圖(BITMAP)。圖標(ICON)等。并且在程序中調用時(shí)不用指明路徑,這就簡(jiǎn)化了程序的編寫(xiě)并減少了發(fā)生錯誤的可能。
今天做源碼解釋器時(shí),對一個(gè).res文件的資源解釋不滿(mǎn)意,想要修改一下,哪知道一找就花了幾個(gè)鐘的時(shí)間還沒(méi)解決問(wèn)題。用VC++編輯那就首先排除了,不值得為了一個(gè)小東西弄一個(gè)巨大的軟件安裝。到網(wǎng)上找了一下,都是說(shuō)自帶的

最后還是沒(méi)辦法修改的。。。。不知是否我。。。然后找了不少軟件,都沒(méi)有對res的修改,沒(méi)辦法啊,用記事本一修改,再運行就提示找不到資源文件了。后來(lái)搜到一個(gè)可以識別打開(kāi)的:文件名稱(chēng): Resource Hacker 3.4.0.79_XiaZaiBa.exe
URL: thunder://QUFodHRwOi8vZHgxLnhpYXphaWJhLmNvbS8wOTA3LzA3MDEvUmVzb3VyY2UlMjBIYWNrZXIlMjAzLjQuMC43OV9YaWFaYWlCYS5leGVaWg==
引用頁(yè): http://old.xiazaiba.com/downinfo/3552.html

最終是這樣完成任務(wù):用記事本建立一個(gè).RC文件,編譯此資源文件。在Visual Basic的Wizards目錄下找到RC.EXE文件。在MS-DOS方式下鍵人 RC.EXE的路徑\rc /r 編譯的文件名.rc(鍵入rc /?將會(huì )得到幫助),在編譯成功后在目錄中將發(fā)現增加了一個(gè)名為.RES的文件。從“工程”菜單中選擇“添加新資源”。您的工程中任何已存在的資源文件將被替換。

聯(lián)系客服