Перехват клавишь без хуков.

Тема в разделе "WASM.WIN32", создана пользователем spa, 24 сен 2008.

  1. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    У меня назрел такой вопросик. Я слышал что можно перехватить клики мыши/нажатие клавишь не используя хуки, и каким образом можно обнаружить этот метод перехвата(из приложения для которого отлавливаем)? По сути надо отловить клик мыши и все. Еще вопрос как можно узнать что "кнопочку нажал" пользователь а не программа с SendMessage, как определить если программа (наша) запущенна под "ограниченным юзером" а прогрмма эмулятор под админом.
     
  2. AllexInTheDark

    AllexInTheDark New Member

    Публикаций:
    0
    Регистрация:
    24 сен 2008
    Сообщения:
    7
    по поводу перехвата без хуков:
    GetAsyncKeyState
    ловится правда всеми антивирусами. не зависит от активного окна.
     
  3. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    AllexInTheDark
    Ага, можно наверноее и ее, а окно проверять активное вручную. А мышь можно какнить? Мне собсно мышь инадо.
     
  4. AllexInTheDark

    AllexInTheDark New Member

    Публикаций:
    0
    Регистрация:
    24 сен 2008
    Сообщения:
    7
    Можно и мышь.
    GetAsyncKeyState
     
  5. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Ну, тогда остался вопрос про палево сендмессадж. Кстате не перехватывая вышеупомянутую ф-ыю ее можно польнуть?