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, путем перебора плагинов в папке.
Навигация
Перейти к полной версии