资源编辑器 (C++)

资源编辑器是用于创建或修改 Visual Studio 项目中所含资源的专用环境。 Visual Studio 资源编辑器共享技术和接口,以帮助你快速、轻松地创建和修改应用程序资源。 通过资源编辑器,你可以 在适当的编辑器中查看和编辑资源 并 预览资源。

创建或打开某个资源时,将自动打开相应的编辑器。

注意

由于托管的项目不使用资源脚本文件,因此你必须从“解决方案资源管理器”打开资源。 你可以使用图像编辑器二进制编辑器处理托管项目中的资源文件。 你要编辑的任何托管资源都必须是链接的资源。 Visual Studio 资源编辑器不支持编辑嵌入的资源。

使用... 编辑...
快捷键编辑器 Visual Studio C++ 项目中的快捷键表。
二进制编辑器 二进制数据信息和 Visual C++、Visual Basic 或 Visual C# 项目中的自定义资源。
对话框编辑器 Visual Studio C++ 项目中的对话框。
图像编辑器 Visual C++、Visual Basic 或 Visual C# 项目中的位图、图标、光标以及其他图像文件。
菜单编辑器 Visual Studio C++ 项目中的菜单资源。
Ribbon 编辑器 MFC 项目中的功能区资源。
字符串编辑器 Visual Studio C++ 项目中的字符串表。
工具栏编辑器 Visual Studio C++ 项目中的工具栏资源。 工具栏编辑器是图像编辑器的一部分。
版本信息编辑器 Visual Studio C++ 项目中的版本信息。

注意

如果项目不包含 .rc 文件,请参阅操作说明:创建资源

查看和编辑资源

每个资源类型都有一个特定于该资源类型的资源编辑器。 你可以使用关联的编辑器重新排列、调整大小、添加控件和功能,或者修改资源的各个方面。 还可以文本格式和二进制格式编辑资源。 有关详细信息,请参阅操作说明:创建资源

一些资源类型是可以通过各种方式导入和使用的单个文件:其中包括位图、图标、光标、工具栏和 HTML 文件。 这种资源具有文件名和资源标识符。 其他资源(如 Win32 项目中的对话框、菜单和字符串表)仅作为资源脚本 (.rc) 文件或资源模板 (.rct) 文件的一部分存在。

此外,还可以在项目外部编辑资源,而无需打开项目。 有关详细信息,请参阅操作说明:创建资源

注意

可以使用“属性”窗口修改资源的属性。

  • 若要编辑资源属性,请在资源视图中右键单击要编辑的资源,然后选择“属性”。 然后,在属性窗口中,更改资源的属性。

  • 若要撤消对资源属性所做的更改,请确保资源在“资源视图”中具有焦点,并从“编辑”菜单中选择“撤消”

Win32 资源

可以在资源视图窗格中访问 Win32 资源。

在资源编辑器中查看 Win32 资源

  1. 转到菜单“视图”>“其他 Windows”>“资源视图”

  2. 如果“资源视图”窗口不是最上面的窗口,请选择“资源视图”选项卡以将其置顶。

  3. 从“资源视图”中,展开包含你要查看的资源的项目文件夹。 例如,如果要查看对话框资源,请展开“对话框”文件夹。

  4. 双击资源,例如 IDD_ABOUTBOX

    资源将在适当的编辑器中打开。 例如,对于对话框资源,资源将在“对话框编辑器”中打开。

删除现有的 Win32 资源

  1. 在“资源视图”中,展开资源类型的节点。

  2. 右键单击要删除的资源,然后选择“删除”

提示

在项目外部的文档窗口中打开 .rc 文件时,也可以使用此方法。

托管项目资源

由于托管的项目不使用资源脚本文件,因此必须从“解决方案资源管理器”打开资源。 使用图像编辑器二进制编辑器处理托管项目中的资源文件。 你要编辑的任何受管理资源都必须是链接的资源,并且 Visual Studio 资源编辑器不支持编辑嵌入的资源。

  • 若要在资源编辑器中查看受管理资源,请在“解决方案资源管理器”中双击资源,例如 Bitmap1.bmp,资源将在相应的编辑器中打开。

  • 若要删除现有的受管理资源,请在“解决方案资源管理器”中右键单击要删除的资源,然后选择“删除”

预览资源

预览资源时,无需打开图形资源即可查看该资源。 对于编译后的可执行文件,预览也很有用,因为资源标识符会变为数字。 由于这些数字标识符通常没有提供足够的信息,因此预览资源有助于快速识别它们。

以下资源类型提供了视觉对象布局预览:位图、对话框、图标、菜单、光标、工具栏

以下资源不提供视觉对象预览:快捷键、清单、字符串表、版本信息

注意

若要预览资源,需要 Win32。

预览资源

  1. 资源视图或文档窗口中,选择资源,例如 IDD_ABOUTBOX

  2. “属性”窗口中,选择“属性页”按钮

    提示

    使用快捷方式时,转到菜单“视图”>“属性页”

    资源的“属性”页随即打开,其中显示了该资源的预览。 可以使用向上和向下箭头键在“资源视图”或文档窗口中导航树控件。 “属性”页将保持打开状态,并显示具有焦点且可供预览的任何资源。

要求

另请参阅

使用资源文件
资源文件
资源标识符(符号)