![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вызов не kernel32.dll функций из DllEntryPoint [D7, 2000, XP]
Илья2 © (2010-10-23 09:43:00)Доброго времени суток! Мне нужно вызвать ф-ции, не входящие в состав kernel32. В MSDN прочитал, что так делать нельзя, а как можно, если все-таки нужно - не нашел (может чего пропустил?).
Решил делать такую проверку:
procedure DllEntryPoint(Reason: Integer);
begin
if Reason = DLL_PROCESS_ATTACH then
// вызываем кого хотим?
end;
begin
DllProc := @DllEntryPoint;
DllEntryPoint;
end.
Илья2 (2010-10-23 10:59:00) [1]
> Leonid Troyanovsky © (23.10.10 10:53) [1]
> Нельзя. Даже если нужно.
> Надо искать другой путь.
Ясно. Буду искать. :)
Leonid Troyanovsky (2010-10-23 10:53:00) [2]
> Илья2 (23.10.10 09:43)
> в состав kernel32. В MSDN прочитал, что так делать нельзя,
> а как можно, если все-таки нужно - не нашел (может чего
> пропустил?).
Нельзя. Даже если нужно.
Надо искать другой путь.
--
Regards, LVT.