资源编译器是用来编译 *.rc 资源文件的。
默认的,C++ Builder 使用 Borland Resource Compiler 编译资源文件,这个编译器只提供简单的功能,比如在资源里面添加图标、位图、字符串表等。如果要在 rc 资源文件里面添加复杂的资源,比如对话框、版本信息等,需要更换为 Windows SDK Resource Compiler 编译器。
选择菜单 Project → Options 打开项目设置:
左面选择 Resource Compilder,右面的 Resource compiler to use 就是选择资源编译器的,有两个选项:
♦ Borland Resource Compiler (brcc32.exe)
♦ Windows SDK Resource Compiler
可以选择 Windows SDK Resource Compiler,如果更换了这个编译器,会提供更强大的资源编译功能。
资源编译器常见的设置还有头文件搜寻路径:在左面选择 Resource Compiler 下面的 Directories and Conditionals,点击右面的 Include file search path,在这个选项右面出现 “…” 按钮。
点击 Include file search path 右面的 “…” 按钮:
添加常用的头文件路径,在中间位置的编辑框里面输入
$(BDS)\include\windows\sdk |
这是 API 函数的头文件位置,是资源文件经常要用到的路径,点击 “Add” 按钮,把这个路径添加到上面的路径表里面。如果还需要其他路径,再在中间位置输入,再点击 “Add” 按钮添加。
|