Функция 17 - получить код нажатой кнопки.
Забирает код нажатой кнопки из буфера.
Параметры:
Возвращаемое значение:
- если буфер пуст, возвращается eax=1
- если буфер непуст, то возвращается al=0, старшие 24 бита eax
содержат идентификатор кнопки (в частности, в ah оказывается
младший байт идентификатора; если все кнопки имеют идентификатор,
меньший 256, то для различения достаточно ah)
Замечания:
- "Буфер" хранит только одну кнопку, при нажатии новой кнопки
информация о старой теряется.
- При вызове этой функции приложением с неактивным окном
возвращается ответ "буфер пуст".