我有一箇舊程序的對話框,我想重用,但我找不到一個簡單的方法來導入/導出它。重複使用對話框
我很確定.rc文件包含所有尺寸/間距信息,但是如果我嘗試導入它,會出現一個「自定義資源」選項。
是否最好生成一個新的.rc文件,然後直接進行編輯(即從舊的.rc文件複製並粘貼值)?有沒有更好的辦法?
我有一箇舊程序的對話框,我想重用,但我找不到一個簡單的方法來導入/導出它。重複使用對話框
我很確定.rc文件包含所有尺寸/間距信息,但是如果我嘗試導入它,會出現一個「自定義資源」選項。
是否最好生成一個新的.rc文件,然後直接進行編輯(即從舊的.rc文件複製並粘貼值)?有沒有更好的辦法?
使用File - Open函數(不加載項目)在Visual Studio中打開源文件和目標.rc文件。現在可以在兩個.rc文件之間拖放資源,或使用複製粘貼。當資源被粘貼到.rc文件時,Visual Studio也會更新resource.h文件。更多細節在這裏:
我只是複製/粘貼文本定義。
@anonymous downvoter:你注意到接受的解決方案與這個答案相同,只是更復雜嗎?你的downvote是否意味着你真的喜歡冗長?這個評論冗長了嗎? –
我覺得很容易使用像一些的ResEdit資源編輯器,這樣你就不必理會這些事情。
這就是我正在尋找的,謝謝。 – user974967