Освобождение DLL, базирующейся на Win32


Убедитесь, что освободили DLL базирующуюся на Win32, используя функцию FreeLibrary32W перед выходом из кода, который загружал DLL (APP16 или DLL16). В APP16, Вы должны сделать нижеследующий вызов.

// Освобождаем DLL базирующуюся на Win32 из 16-разрядного приложения на базе Windows.
FreeLibrary32W( ghLib );

Если бы Вы изолируете ваш код переключения вызова с 16- на 32-битовый модуль и обратно в DLL16, Вы должны поместить вызов в свою функцию WEP, если помещаете вызов функции LoadLibraryEx32W в свою функцию LibMain.

Назад в оглавление
На главную страницу темы
Перевод 25.10.2007 14:19 ©Copyright V. Sokovikov
Hosted by uCoz