重用对话框

时间:2011-11-06 02:03:24

标签: c++ visual-studio-2010 resources

我有一个旧程序的对话框我想重复使用,但我找不到一种简单的方法来导入/导出它。

我非常确定.rc文件包含所有大小/间距信息,但如果我尝试导入它,则会出现“自定义资源”选项。

最好生成一个新的.rc文件,然后直接编辑它(即复制并粘贴旧.rc文件中的值)?还有更好的方法吗?

3 个答案:

答案 0 :(得分:1)

使用File - Open函数在Visual Studio中打开源和目标.rc文件(不加载项目)。现在可以在两个.rc文件之间拖放资源,或使用Copy-Paste。当资源粘贴到.rc文件时,Visual Studio还会更新resource.h文件。更多细节在这里:

http://msdn.microsoft.com/en-us/library/a5axa064.aspx

http://support.microsoft.com/kb/829437

答案 1 :(得分:0)

我只想复制/粘贴文字定义。

答案 2 :(得分:0)

我发现很容易使用像ResEdit这样的资源编辑器,所以你不需要为这些事情烦恼。