|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.02.2013, 06:46 | #1 |
Пользователь
Регистрация: 25.12.2011
Сообщений: 20
|
AppInit_DLLs и инжект в определенный процесс
Все знают про ключ AppInit_DLLs. Мне нужно чтобы прописанные туда dll грузились не во все GUI процессы, а в какой-нибудь указанный мой (к примеру только в notepad.exe). Dll-ка моя, я так понимаю нужно сделать какую-то проверку в DllMain, но не могу сообразить.
|
01.02.2013, 06:59 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
http://msdn.microsoft.com/ru-ru/libr...(v=vs.85).aspx
только вот как выгрузить самого себя это вопрос, вернуть FALSE нельзя, убьете процесс. попробуйте FreeLibrary на себя. или же создать поток который это сделает. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
01.02.2013, 09:17 | #3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
А что мешает оставаться загруженным? Просто то, ради чего грузитесь будете делать только в нужном процессе.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инжект dll в игру | artbotva | Win Api | 10 | 14.08.2012 11:24 |
вычислить определенный интеграл) | iris_ka | Помощь студентам | 4 | 17.02.2012 15:03 |
определенный интеграл | Vitek.i | Помощь студентам | 3 | 21.02.2011 11:20 |
Как узнать - запущен ли определенный процесс ? | 12usver12 | Общие вопросы Delphi | 16 | 21.02.2011 02:52 |
Определенный интеграл. | J0n1cK | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 16.04.2009 11:30 |