如何:使用资源模板

资源模板是保存为 .rct 文件的自定义资源。 然后资源模板可以用作创建其他资源的起点。 在开发共享功能(如标准控件和其他重复元素)的其他资源或资源组时资源模板可节省时间。 例如,可能想在若干对话框中包含“帮助”按钮和表示公司徽标的图标。 若要很快做到这一点,可以创建新对话框模板并使用徽标和“帮助”按钮自定义该模板。

一旦已自定义资源模板,必须将更改保存在模板文件夹(或在包含路径中指定的任何位置)中,以便新资源模板将出现在“添加资源”对话框中其资源类型下。 然后可以根据需要频繁使用新资源模板。

提示

可以将特定于语言的模板文件放置在主模板目录的子目录中。 例如,可以将只用英语的模板文件放置在 \<资源模板目录>\2052 中。

创建资源模板

  1. 解决方案资源管理器中右击项目。

  2. 从快捷菜单中选择**“添加”,然后单击“添加新项”**。

  3. 在**“添加新项”对话框的“模板:”窗格中,选择“资源模板文件 (.rct)”**。

  4. 提供新 .rct 文件的名称和位置并单击“打开”。

  5. 新 .rct 文件被添加到项目,并出现在“资源”文件夹下的解决方案资源管理器中。

    现在可以双击 .rct 文件以在文档窗口中打开它,然后向其添加资源(右击文档窗口中的文件并从快捷菜单中选择**“添加资源”**)。 然后可以自定义这些资源并保存 .rct 文件。

    提示

    创建新的 RCT 文件时,Visual Studio 会在 \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates、\Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates\LCID(如 1033 代表英语),包含路径上的任何位置搜索它。 如果希望将 RCT 文件存储到另一文件夹(如 \My Documents),只需将该文件夹添加到包含路径,Visual Studio 将找到 RCT 文件。

将现有的 .rc 文件转换为 .rct 文件

  1. 作为独立文件打开 .rc 文件

  2. 在**“文件”菜单上,单击<your filename> 另存为”**。

  3. 指定一个位置然后单击**“确定”**。

从模板创建新资源

  1. 资源视图窗格中右击 .rc 文件,然后从快捷菜单中选择**“添加资源”**。

  2. 在**“添加资源”对话框中,单击某个资源旁边的加号 (+**) 展开相应的资源节点,您将会看到可用于该资源的所有模板。

  3. 双击要使用的模板。

  4. 根据需要在相应的资源编辑器中修改已添加的资源。

    资源编辑器会自动提供一个唯一的资源 ID。 您可以根据需要修改资源属性

有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体演练:将本地化资源用于 ASP.NET

要求

Win32

请参见

参考

资源文件 (Visual Studio)

资源编辑器