Цитата(el34 @ Mar 18 2007, 22:22)

ну и как у Вас после этого автоповтор остановливался???
А у меня в алгоритме описан автоповтор?

Цитата(el34 @ Mar 18 2007, 22:22)

да не надо побитно в цикле....достаточно результат предыдущего XORа(когда засекли изменение) проANDить с прямым и инверсным значением последнего стабильного состояния и будет в результате в одтном регистре еденицы только там , где поизошло нажатие в другом - отпускание
Ну и что это дает? Только индикацию наличия/отсутствия. А если нажато/отпущенно несколько клавиш одновременно, то все равно придется определять их позиционный код. Конечно если только у вас нет заранее определенного запрета на одновременное нажатие (обработку) нескольких клавиш.