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


Функция FreeMUILibrary (muiload.h)

Освобождает дескриптор модуля ресурсов, загруженного LoadMUILibrary.

Синтаксис

BOOL FreeMUILibrary(
  [in] HMODULE hResModule
);

Параметры

[in] hResModule

Обработка модуля ресурсов, загруженного LoadMUILibrary. Дескриптор указывает файл ресурсов для конкретного языка или файл LN.

Возвращаемое значение

Возвращает значение TRUE в случае успешного выполнения или false в противном случае. Чтобы получить расширенные сведения об ошибке, приложение может вызвать GetLastError. Код ошибки совпадает с кодом, возвращенным FreeLibrary.

Комментарии

После вызова FreeMUILibrary приложение должно считать переданный дескриптор модуля недопустимым.

Приложения, использующие эту функцию, можно создавать в операционных системах до Windows Vista, но они должны статически связываться с библиотекой MUILoad, предоставленной в Microsoft Windows SDK для Windows Vista.

FreeMUILibrary связан с LoadMUILibrary так же, как FreeLibrary связан с LoadLibraryEx, и к его использованию необходимо применить аналогичные соображения. В частности, для поддержки правильного подсчета ссылок следует вызывать FreeMUILibrary для любого дескриптора, возвращаемого LoadMUILibrary. Дополнительные сведения см. в разделах Примечания в разделах LoadLibraryEx и FreeLibrary.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header muiload.h
Библиотека Muiload.lib
Распространяемые компоненты Muiload.lib, входящий в состав Windows SDKforWindows VistaonWindows 2000 Professional,Windows Me/98/95. Не поддерживается в Windows NT 4.0

См. также раздел

LoadMUILibrary

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

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