BHO: обработка события onkeypress для определенного поля

Тема в разделе "WASM.WIN32", создана пользователем f0rk, 18 янв 2009.

  1. f0rk

    f0rk New Member

    Публикаций:
    0
    Регистрация:
    25 окт 2006
    Сообщения:
    18
    У меня возникла задача перехватить нажатие клавиш в поле ввода текста, и сравнить с определенной строкой, и по результатам сравнения выполнить какие-то действия. Так вот я не понимаю, как мне обрабатывать события onkeypress для определенного текстового поля. Как я действую — получаю коллекцию всех элементов, получаю tagName для каждого, если input и name если "url", то я должен поставить обработчик события onkeypress. Но не знаю как Почитал статью на мсдн про написание BHO для ИЕ, там ничего такого нет. Если не затруднит, подскажите пожалуйста или бросьте ссылочку что почитать.
     
  2. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    f0rk SetWindowsHookEx?
     
  3. Gnil

    Gnil New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2008
    Сообщения:
    41
    Events HTML элементов:

    http://msdn.microsoft.com/en-us/library/bb508508(VS.85).aspx

    Удобнее юзать классы из ATL
     
  4. f0rk

    f0rk New Member

    Публикаций:
    0
    Регистрация:
    25 окт 2006
    Сообщения:
    18
    спасибо, буду разбираться