Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vsecuda
Сообщений: n/a
#1

Подгрузка dll через dll - C++

21.07.2012, 18:29. Просмотров 755. Ответов 2
Метки нет (Все метки)

Доброго времени суток!
Около двух часов потратил на поиски нужной информации, но так ничего и не нашёл. Возможно, плохо искал. Вообщем нужно написать простенькую dll-шку. Есть программа, которая подгружает свою dll из папки, допустим exapmle.dll. Я жу хочу реализовать такую ситуацию: изначальная exapmle.dll переименновывается в exapmle2.dll, а моя dll подставляется вместо exapmle.dll и подгружает exapmle2.dll. Тоесть "подгрузка dll через dll". Не нашёл ничего похожего в интернете, ибо там восновном подгрузка самописных dll с заранее известными функциями. Вообщем, заранее благодарен за все возможные варианты.
P.S. Возможно, некорректно объяснил, чего хочу. Уточните, если что-то не ясно. Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2012, 18:29     Подгрузка dll через dll
Посмотрите здесь:

C++ DLL на C++
dLL C++
C++ dll?
DLL C++
C++ dll и h
C++ dll
Загрузка 32 bit DLL в 64 bit DLL C++
C++ Dll C++ В С#
C++ Как вызвать функцию, описанную в DLL через Custom Action в wix?
Взаимодействие ПК с внешним устройством через DLL и ошибка Lvalue required C++
C++ Как сгенерировать библиотеку dll через visual studio 2013
Dll C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
modwind
 Аватар для modwind
52 / 52 / 1
Регистрация: 09.03.2012
Сообщений: 101
21.07.2012, 18:54     Подгрузка dll через dll #2
Ну, тут 2 варианта. Если программа подключает example.dll статическим образом (строго заданы адреса функций), без сложных хакерских приёмов не обойтись. Если динамическим, надо написать свою example.dll, реализовав все экспортируемые функции исходной example2.dll. При этом можно подгрузить example2.dll обычным образом через LoadLibrary и передавать управление ей.
Somebody
2775 / 1589 / 142
Регистрация: 03.12.2007
Сообщений: 4,162
Завершенные тесты: 1
21.07.2012, 20:59     Подгрузка dll через dll #3
Так можно импортировать из той dll'ки все функции в свою и экспортировать из неё. Всё чисто статически...
Yandex
Объявления
21.07.2012, 20:59     Подгрузка dll через dll
Ответ Создать тему
Опции темы

Текущее время: 12:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru