日期:2009-10-21  浏览次数:20467 次

使用资源
资源可以由广范的元素组成,其中包括:
•    向用户提供信息的界面元素(如位图、图标或光标)。

•    包含应用程序所需数据的自定义资源。
•    安装 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<