Как Delphi взаимодействует с библиотекой Detours?

Я ищу образцы Delphi, но я могу найти только примеры кода C++.

Например, как определить нижний хук в Delphi?

DETOUR_TRAMPOLINE(int   WINAPI SetScrollInfoT(HWND, int, LPCSCROLLINFO, BOOL), SetScrollInfo)

2 ответа

Решение

Если вам нужно подключиться только к вашему собственному процессу, вы можете обратиться к библиотеке Detours. Я недавно включил его в свою библиотеку Cromis с согласия автора.

Вы можете найти это здесь. Просто скачайте всю библиотеку и используйте Cromis.Detours. Он работает на 32 и 64 бит и очень хорошо написан.

Спасибо всем вам, ребята, наконец-то я получил эту Ring3HookLibrary

Другие вопросы по тегам