使用资源
资源可以由广范的元素组成,其中包括:
• 向用户提供信息的界面元素(如位图、图标或光标)。
• 包含应用程序所需数据的自定义资源。
• 安装 API 所使用的版本资源。
• 菜单和对话框资源。
可以向项目添加新资源并使用适当的资源编辑器修改这些资源。 大多数 Visual C++ 向导自动为项目生成 .rc 文件。
本节内容
• Resource Files
• Creating a New Resource Script (.rc) File
• Creating a New Resource
• Viewing Resources in an .rc File
• Opening a Resource Script File in Text Format
• Including Resources at Compile Time
• Specifying Include Directories for Resources
• Copying Resources
• Searching for Symbols in Resources
• Using Resource Templates (.rct)
• Importing and Exporting Resources
• Manifest Resources
• Symbols: Resource Identifiers (IDs)
• Resource Editors
• Viewing Resources in a Resource Editor
• Editing Resources in a Resource Editor
• Resource Previews
相关章节
• Resource View
• Platform SDK 的Resources一节
使用 Visual C++
• Porting and Upgrading
• Creating and Managing Visual C++ Projects
• Building Your Program
• Adding Functionality
使用 Visual Studio .NET 开发代码
• Unmanaged Development with C++
• Managed Development with Visual Basic, C#, and C++
• Visual Studio.NET
获取有关 Visual Studio .NET 的帮助
• Locating Readme Files
• Visual C++ on the Web
• Technical Support for Visual Studio.NET
• Accessibility for People with Disabilities
#资源文件
术语“资源文件”可以指若干文件类型,包括:
• 程序的资源脚本 (.rc) 文件。
• 资源模板 (.rct) 文件。
• 作为独立文件存在的个别资源,如从 .rc 文件引用的位图、图标或光标文件。
• 由开发环境生成的头文件(如 Resource.h),它从 .rc 文件中引用。
在other file types(如 .exe、.dll 和 .res 文件)中也可以找到资源。 可以从项目内使用资源和资源文件,并可使用不属于当前项目的资源和资源文件。 也可使用不是在 Visual Studio 开发环境中创建的资源文件。例如,可以:
• 使用嵌套的和按条件包含的资源文件。
• 更新现有资源或将其转化成 Visual C++ 格式。
• 将图形资源导入当前资源文件或从当前资源文件导出。
• 包含开发环境无法修改的共享或只读标识符(符号)。
• 在可执行 (.exe) 文件中包含创建当前项目的过程中不需要编辑(或不希望编辑)的资源,如若干项目之间共享的资源。
• 包含开发环境不支持的资源类型。
本节介绍:
• Creating a New Resource Script File
• Creating a New Resource
• Viewing Resources in a Resource Script File
• Opening a Resource Script File in Text Format
• Including Resources at Compile Time
• Copying Resources
• Using Resource Templates (.rct)
• Importing and Exporting Resources
• Editable File Types for Resources<