Проверка состояния стандартного ввода



2.5.6. Проверка состояния стандартного ввода

На входе: AH = 0Bh. На выходе: AL = 0FFh, если в буфере имеется код нажатой на клавиатуре клавиши; AL = 0, если буфер клавиатуры пуст; Функция проверяет комбинации клавиш Ctrl-C и Ctrl-Break.

Эта функция проверяет состояние клавиатурного буфера. Вы можете вызывать ее перед функциями 01h, 07h, 08h для того, чтобы избежать ожидания нажатия на клавишу.

Если ваша программа выполняет какую-либо длительную обработку (копирование файлов, форматирование дисков и т.п.), вы можете вызывать эту функцию в процессе обработки для проверки нажатия комбинации клавиш, прерывающих работу программы.



Содержание раздела