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


Локализация ресурсов PE, не принадлежащих Win32

Чтобы найти ресурсы PE, отличные от Win32, приложение должно сначала вызвать функцию GetFileMUIPath, чтобы найти файл ресурсов для конкретного языка, из которого необходимо загрузить ресурсы. Если приложение следует системным настройкам языка, оно должно вызвать функцию с MUI_LANGUAGE_NAME | MUI_USER_PREFERRED_UI_LANGUAGES, указанными для dwFlags и NULL, указанным для pwszLanguage. Если приложение соответствует параметрам языка для конкретного приложения, он использует GetFileMUIPath, чтобы определить, существует ли файл для конкретного языка, указав язык в параметре pwszLanguage.

После вызова GetFileMUIPathприложение должно определить пользовательские функциональные возможности для загрузки модуля ресурсов и загрузки определенных ресурсов из него. Например, если вы используете файл ресурсов .txt или .xml, приложение должно использовать средство синтаксического анализа TXT или XML, чтобы загрузить файл, а затем проанализировать содержимое файла для каждого требуемого ресурса.

использование многоязычного пользовательского интерфейса

GetFileMUIPath