2013-02-28 41 views
0

的resourcefile我的Visual C++ 6.0的項目,我必須在MyProject.rc文件中的一些值,比如更新值++自動

BEGIN 
    BLOCK "StringFileInfo" 
    BEGIN 
     BLOCK "040604b0" 
     BEGIN 
      VALUE "Comments", "My Project comment\0" 
      VALUE "CompanyName", "My Company\0" 
      VALUE "ProductVersion", "9, 9, 1, 9\0" 
      VALUE "SpecialBuild", "Release Version\0" 
     END 
    END 
END 

在調試和錯誤,發現浪費了一些時間的光,我希望編譯器通過插入另一個.dll庫的版本的值來更新我的項目的資源文件中的任何值,MyProject使用該值。 我想使用此功能,所以我可以看到第二個庫MyProject正在使用的版本。 有沒有什麼辦法可以在編譯時插入另一個庫版本的值,MyProject.rc

謝謝。

回答

0

你可以編寫一個簡單的程序,它接受dll版本並編輯rc文件,它可以被稱爲預構建步驟。