Задать вопрос
@v0lume

WinApi Dll Hooks как создать глобальную переменную, доступную в функции хука?

Есть программа (main.c) и длл (dllmain.c)

в программе я вызываю функцию из дллки, которая устанавливает хук (допустим, на перемещение окна). в эту функцию я передаю какой-нибудь параметр (например int)

как сделать так, чтобы этот параметр был доступен в функции хука?

з.ы.
если в кратце, что я делаю - мне нужно отфильтровать окна, на которые устанавливается хук (логировать только определенные окна)
  • Вопрос задан
  • 2701 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл разработчик С++
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Getman_s
Разработчик с опытом более 30 лет
Это делают с помощью memory maped file. Как это сделать описано в статье.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы