Unires 示例:演示 Unicode 资源文件的使用

更新:2007 年 11 月

此 Unires 示例说明如何只使用 Unicode 字符串资源创建 Win32 应用程序以及如何将 Unicode .rc 文件集成到项目中。由于在 Visual Studio  .NET 中资源编辑器仅支持 ANSI,因此对 .rc 文件的修改必须在源编辑器中进行。

安全说明:

提供该示例代码是为了阐释一个概念,并不代表着最安全的编码实践,因此不应在应用程序或网站中使用该示例代码。对于超出本示例代码的预期用途以外的使用所造成的偶然或继发性损失,Microsoft 不承担任何责任。

获取示例和安装示例的说明:

  • 在 Visual Studio 的“帮助”菜单上,单击“示例”。

    有关更多信息,请参见定位示例文件

  • 示例的最新版本和完整列表可以从 Visual Studio 2008 Samples page(Visual Studio 2008 示例页面)联机获取。

  • 还可以在计算机的硬盘上查找示例。默认情况下,示例和自述文件将复制到 \Program Files\Visual Studio 9.0\Samples\ 下的文件夹中。对于 Visual Studio 速成版,所有示例都位于联机位置。

要求

运行此应用程序需要允许显示 Unicode 窗口的操作系统,即 Windows 2000 或更高版本。它还要求安装对所有可能的 Windows 语言的语言支持(在“控制面板”中的“区域选项”下选择)。此应用程序可以在 Visual Studio  .NET 支持的任何 Windows 版本上生成。

生成并运行示例

生成并运行此示例

  1. 打开解决方案文件 unires.sln。

  2. 从“生成”菜单中,单击“生成”。

  3. 从“调试”菜单中单击“开始执行(不调试)”。您将会得到一个窗口,其中包含一个以 41 种语言显示的句子“When the world wants to talk, it speaks Unicode.”。

关键字

此示例说明以下关键字:

LoadString;CreateFontIndirect;GetTextMetrics;ScrollWindowEx;SetScrollInfo

请参见

其他资源

国际示例

通用示例