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

Discussion in 'WASM.WIN32' started by spa, Sep 24, 2008.

  1. spa

    spa Active Member

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

    AllexInTheDark New Member

    Blog Posts:
    0
    Joined:
    Sep 24, 2008
    Messages:
    7
    по поводу перехвата без хуков:
    GetAsyncKeyState
    ловится правда всеми антивирусами. не зависит от активного окна.
     
  3. spa

    spa Active Member

    Blog Posts:
    0
    Joined:
    Mar 9, 2005
    Messages:
    2,240
    AllexInTheDark
    Ага, можно наверноее и ее, а окно проверять активное вручную. А мышь можно какнить? Мне собсно мышь инадо.
     
  4. AllexInTheDark

    AllexInTheDark New Member

    Blog Posts:
    0
    Joined:
    Sep 24, 2008
    Messages:
    7
    Можно и мышь.
    GetAsyncKeyState
     
  5. spa

    spa Active Member

    Blog Posts:
    0
    Joined:
    Mar 9, 2005
    Messages:
    2,240
    Ну, тогда остался вопрос про палево сендмессадж. Кстате не перехватывая вышеупомянутую ф-ыю ее можно польнуть?