使用资源模板
更新:2007 年 11 月
资源模板是保存为 .rct 文件的自定义资源。然后资源模板可以用作创建其他资源的起点。在开发共享功能(如标准控件和其他重复元素)的其他资源或资源组时资源模板可节省时间。例如,可能想在若干对话框中包含“帮助”按钮和表示公司徽标的图标。若要很快做到这一点,可以创建新对话框模板并使用徽标和“帮助”按钮自定义该模板。
一旦已自定义资源模板,必须将更改保存在模板文件夹(或在包含路径中指定的任何位置)中,以便新资源模板将出现在“添加资源”对话框中其资源类型下。然后可以根据需要频繁使用新资源模板。
说明: |
---|
可以将特定于语言的模板文件放置在主模板目录的子目录中。例如,可以将只用英语的模板文件放置在 \<资源模板目录>\2052 中。 |
创建资源模板
在解决方案资源管理器中右击项目。
从快捷菜单中选择**“添加”,然后单击“添加新项”**。
在**“添加新项”对话框的“模板:”窗格中,选择“资源模板文件 (.rct)”**。
提供新 .rct 文件的名称和位置并单击“打开”。
新 .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 文件
在**“文件”菜单上单击“<your filename> 另存为”**。
指定一个位置然后单击**“确定”**。
从模板创建新资源
在资源视图窗格中右击 .rc 文件,然后从快捷菜单中选择**“添加资源”**。
在**“添加资源”对话框中,单击某个资源旁边的加号 (+**) 展开相应的资源节点,您将会看到可用于该资源的所有模板。
双击要使用的模板。
根据需要在相应的资源编辑器中修改已添加的资源。
资源编辑器自动提供唯一的资源 ID。可以根据需要修改资源属性。
有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体和演练:将本地化资源用于 ASP.NET。
要求
Win32