Поделиться через


Образец Unires: демонстрация использования файлов ресурсов на основе Юникода

Обновлен: Ноябрь 2007

В образце Unires показано, как создать приложение Win32, использующее только ресурсы в виде строк Юникода, и как интегрировать RC-файл Юникода в проект. Поскольку редактор ресурсов в Visual Studio .NET поддерживает только ANSI, в RC-файл потребуется внести изменения в редакторе ресурсов.

8caac1dw.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Этот образец кода служит для демонстрации основных принципов и не предназначен для использования в приложениях или на веб-узлах, поскольку не может считаться примером наиболее безопасного кода. Корпорация Майкрософт не несет ответственности за случайные или косвенные убытки в случае использования образца кода не по назначению.

Чтобы получить образцы и инструкции по их установке, выполните следующие действия.

  • В меню Справка среды Visual Studio выберите пункт Примеры.

    Дополнительные сведения см. в разделе Поиск файлов примеров.

  • Самая последняя версия и полный список образцов доступны в Интернете на странице образцов Visual Studio 2008.

  • Кроме того, образцы находятся на жестком диске компьютера. По умолчанию образцы кода и файл Readme копируются в папку, находящуюся в папке \Program Files\Visual Studio 9.0\Samples\. Все образцы кода для экспресс-выпусков Visual Studio находятся в Интернете.

Требования

Данное приложение необходимо запускать в операционной системе, допускающей отображение окон Юникода, т. е. в Windows 2000 или более поздней версии. Требуется также, чтобы была установлена поддержка всех возможных языков Windows (см. "Региональные параметры" в панели управления). Приложение можно построить в любой версии Windows, поддерживаемой средой Visual Studio .NET.

Построение и запуск образца

Построение и запуск этого образца

  1. Откройте файл решения unires.sln.

  2. В меню Построение выберите команду Построить.

  3. В меню Отладка выберите команду Запуск без отладки. Будет открыто окно, содержащее фразу "When the world wants to talk, it speaks Unicode" (Когда мир решает заговорить, он говорит на Юникоде) на 41 языке.

Ключевые слова

В этом образце показаны следующие ключевые слова:

LoadString; CreateFontIndirect; GetTextMetrics; ScrollWindowEx; SetScrollInfo

См. также

Другие ресурсы

Международные образцы

Общие образцы