GTA Vice City > Программирование

Правильная загрузка/выгрузка дополнительных dll

(1/1)

xanser:
Заметил, что при выходе из игры иногда надолго происходит подвисание окна, в частности в оконном режиме. Предполагаю, что не все правильно выгружается. В этой связи возникает вопрос - как правильно загружать и выгружать dll-ки, всякие плагины и хуки, нужно ли их вообще выгружать или это должно происходить автоматически при выходе.

Вопрос к Sektor-y - можно ли выложить исходный код Fast Loader ASI-а отсюда http://gtabuilder.ru/gta_vc/mods/asi_plugins/78-fast-loader-asi.html

Shagg_E:
Да, вот мне тоже интересно, можно ли вообще выгружать dllки, когда приспичит(нужно для MMS).

DK:
Загружать - LoadLibrary, Выгружать - FreeLibrary.
На примере CLEO-библитеки и .cleo плагинов
https://github.com/cleolibrary/III.VC.CLEO/blob/master/VC.CLEO/CleoPlugins.cpp

Sektor:

--- Цитировать ---Вопрос к Sektor-y - можно ли выложить исходный код Fast Loader ASI-а отсюда http://gtabuilder.ru/gta_vc/mods/asi_plugins/78-fast-loader-asi.html
--- Конец цитаты ---

К сожалению сорцов сейчас не найти. Там была фишка в хуках, а далее вот как DK сказал, загружал с помощью LoadLibrary, путем перебора плагинов в папке.

Навигация

[0] Главная страница сообщений

Перейти к полной версии