C++技巧:修改VC項(xiàng)目名

字號:

有時我們從網(wǎng)上下載到一個很好的程序框架,比如漂亮的Outlook風(fēng)格的或者VisualStudio風(fēng)格的界面,甚至是一整套OfficeXP 風(fēng)格的界面項(xiàng)目。我們發(fā)現(xiàn)要將里面實(shí)現(xiàn)的自己想要的那部分提取出來比較困難,因此我們的項(xiàng)目就直接建立在那個項(xiàng)目上面算了,這是最省事的方法嘛。
    這時候,問題就出來了,你用MessageBox輸出一個信息框,如果你不指定Caption,那Caption就是這個項(xiàng)目名,比如VSstyleUI,慘,一眼就給人看出來了!如果每一個MessageBox都要指定Caption那多麻煩啊,而且還有其它方面的麻煩,比如自己看著也不爽,項(xiàng)目名跟自己的項(xiàng)目一點(diǎn)關(guān)系都沒有!
    這時,你是否在想一個一勞永逸的辦法?
    答案就是修改項(xiàng)目名!
    修改項(xiàng)目名其實(shí)很簡單,如果你的項(xiàng)目名很特別,那完全可以按這樣的辦法去做:把項(xiàng)目文件夾下的所有.h,.cpp,.dsp,.rc.rc2.ico,.bmp之外的文件刪掉,特別是那些不知道什么東西的文件全刪了,然后再用記事本打開剩下來的文件,把原來的項(xiàng)目名替換成你的項(xiàng)目名,如原來是VSstyleUI,替換成 FindGod。然后所有的文件名有VSstyleUI的也要換個FindGod的文件名,就OK了。
    但這種方法太麻煩了,而且容易出錯,因?yàn)楹芏囝惷裁吹亩几?xiàng)目名有關(guān)系的,這樣一來很容易就編譯不過去了。怎么辦呢?現(xiàn)在我來教你簡單的一招!
    在項(xiàng)目中找出dsp文件,并用記事本打開,把VSstyleUI全部替換成FindGod,保存。再用VC打開這個dsp,會彈出一個框,你按確定就行了。然后保存,關(guān)閉。把項(xiàng)目文件夾下所有含為VSstyleUI字樣的文件全部改名,用FindGod代替它。再打開dsp,編譯,會出現(xiàn)找不到 VSstyleUI.h文件之類的錯,定位到出錯處,一般都是#include的地方,將那個文件名替換為FindGod*的文件名。全部這樣的錯誤解決之后,就可以通過編譯啦,這時,你的任務(wù)就完成了!