Использование прерываний клавиатуры

Discussion in 'WASM.BEGINNERS' started by Benzz, May 28, 2011.

  1. Benzz

    Benzz New Member

    Blog Posts:
    0
    Добрый день, Господа . :)

    Ежедневное использование высокоуровневых языков сильно развращает, поэтому тяжело возвращаться к истокам. Особенно если последний раз на ассемблере делал что-то лет 15 назад. Я уже потратил несколько вечеров, вспоминая, что и как работает. Но так как мои знания низкоуровнего программирования дальше чем под MS-DOS не продвинулись, наверстать упущенное тяжело и займет это eще доволно приличное время.

    Собственно, хотелось бы получить полный рабочий пример взаимодейсвия с драйвером клавиатуры под Windows 7 x64. Например, сэмулировать нажатие клавиши “A” без использования различных Win API, т.е. используя только системные прерывания.

    Заранее спасибо.
     
  2. SII

    SII Воин против дзена

    Blog Posts:
    0
    Невозможно. Винда -- не такая дурная система, чтобы позволять прикладным программам дотянуться до низкоуровневых вещей. Всё, что в ней можно сделать на прикладном уровне, делается через API.
     
  3. h0t

    h0t Member

    Blog Posts:
    0
    Только через драйвер!