C ++ Builder - Lib和Res之间的区别

时间:2013-02-15 15:53:15

标签: c++ compiler-construction c++builder

如果我的理解是正确的: *类编译成obj文件。 * Libs是obj文件的集合。

什么是.res文件?他们喜欢libs,还是有区别?

2 个答案:

答案 0 :(得分:2)

.res文件是编译的Windows资源(就像.obj编译的C ++源代码一样)。它们包含位图,图标等。

特别是,C ++ Builder IDE将自动维护一个.res文件,其中包含您在Project - >下设置的应用程序图标和版本信息。选项 - >应用和项目 - >选项 - >版本信息。

答案 1 :(得分:1)

.res文件是已编译的资源脚本(.rc) 可以使用以下代码进行编辑:http://www.resedit.net/

有关资源脚本的更多内容: http://en.wikibooks.org/wiki/Windows_Programming/Resource_Scripts

  

以下是常用资源列表:

     

下拉菜单

     

弹出菜单

     

文字字符串

     

键盘加速键(按键组合,例如[Ctrl] + [C] to   复制文本)

     

图标

     

位图图片

     

对话框

     

版本信息

     

鼠标光标

如何编写资源脚本: http://mirrors.zoreil.com/webclub.kcom.ne.jp/ma/colinp/win32/resources/script.html