powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Путь к DLL
12 сообщений из 12, страница 1 из 1
Путь к DLL
    #34595510
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть следующая ситуация:
есть екзешник который запускает функцию из длл, екзешник написан без меня, посему параметры передавать передающиеся функции в длл поменять не могу, требуетса узнать путь где лежит визываемая длл (в самой длл).

Если это конечно возможно.

Заранее благодарен.
...
Рейтинг: 0 / 0
Путь к DLL
    #34595547
vlad-p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GetModuleFileName ?
...
Рейтинг: 0 / 0
Путь к DLL
    #34595608
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так понимаю что надо рыть в направлении
GetModuleFileName(GetModuleHandle(NULL), lp, 1000 );


но проблема в том что это строка мне вернёт путь к екзешнику, а мне надо к длл в которой выполняетса эта строка.
...
Рейтинг: 0 / 0
Путь к DLL
    #34595684
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Yermakно проблема в том что это строка мне вернёт путь к екзешникууверен ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Путь к DLL
    #34595723
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да я поробовал.

Может они используют какойо хитрый вариант вызова длл, непойму.
Может кто сталкивался с такой проблемой ?
...
Рейтинг: 0 / 0
Путь к DLL
    #34595916
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё полчилось, всем спасибо

Надо было просто вызывать в DLLMain это всё.
...
Рейтинг: 0 / 0
Путь к DLL
    #34596436
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабас Dima Yermakно проблема в том что это строка мне вернёт путь к екзешникууверен ?
Posted via ActualForum NNTP Server 1.4

да есть такая тема.
прямого способа не знаю увы
...
Рейтинг: 0 / 0
Путь к DLL
    #34596437
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima YermakВсё полчилось, всем спасибо

Надо было просто вызывать в DLLMain это всё.

???
...
Рейтинг: 0 / 0
Путь к DLL
    #34596448
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нифига подобного. В DLLMain тоже возвращает имя exe-ника, как и положено
...
Рейтинг: 0 / 0
Путь к DLL
    #34596469
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все включился
Это меня благодетель человечества с его перекодировщиком переклинил :)
...
Рейтинг: 0 / 0
Путь к DLL
    #34599031
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Нифига подобного. В DLLMain тоже возвращает имя exe-ника, как и положено

Ну не знаю
Код: plaintext
1.
2.
3.
4.
BOOL APIENTRY DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved){
	GetModuleFileName(hinstDLL, lp, _MAX_PATH);
	return TRUE;
}

работает
...
Рейтинг: 0 / 0
Путь к DLL
    #34600786
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друг мой, я же тебя сказал чуть выше
что УЖЕ ВКЛЮЧИЛСЯ

утро было тяжелое и за лесом путанных предыдущих постов я сразу не узрел твою мысль :)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Путь к DLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]