如何:在复制时更改资源的语言或条件

当在资源中复制时,可以更改资源的语言属性、条件属性或两者都更改。

  • 资源的语言仅标识该资源的语言。 FindResource 使用它帮助识别正在寻找的资源。 (然而,对于每种语言,资源都可能具有与文字无关的差异,如快捷键可能只在日本键盘上起作用或者某个位图仅适用于中文本地化版本等。)

  • 资源的条件是定义的符号,它标识该资源的此特定副本的使用条件。

资源的语言和条件显示在圆括号中,位于工作区窗口中资源名的后面。 在本例中,名为 IDD_AboutBox 的资源使用 Finnish 作为其语言,且其条件是 XX33。

IDD_AboutBox (Finnish – XX33)

复制现有资源并更改其语言及条件

  1. 在 .rc 文件或资源视图窗口中,右击要复制的资源。

  2. 从快捷菜单中选择“插入副本”。

  3. 在“插入资源副本”对话框中:

    • 对于“语言”列表框,选择语言。

    • 在“条件”框中键入条件。

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

要求

Win32

请参见

任务

如何:复制资源

参考

资源文件 (Visual Studio)

资源编辑器