Subversion Repositories Kolibri OS

Rev

Rev 4573 | Rev 4612 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4573 Rev 4588
Line 149... Line 149...
149
Параметры:
149
Параметры:
150
  * eax = 2 - номер функции
150
  * eax = 2 - номер функции
151
Возвращаемое значение:
151
Возвращаемое значение:
152
  * если буфер пуст, возвращается eax=1
152
  * если буфер пуст, возвращается eax=1
153
  * если буфер непуст, то возвращается al=0, ah=код нажатой клавиши,
153
  * если буфер непуст, то возвращается al=0, ah=код нажатой клавиши,
154
    старшее слово регистра eax обнулено
154
    биты 16-23 содержат сканкод нажатой клавиши,
-
 
155
    биты 23-31 обнулены
155
  * если есть "горячая клавиша", то возвращается
156
  * если есть "горячая клавиша", то возвращается
156
    al=2, ah=сканкод нажатой клавиши (0 для управляющих клавиш),
157
    al=2, ah=сканкод нажатой клавиши (0 для управляющих клавиш),
157
    старшее слово регистра eax содержит состояние управляющих клавиш
158
    старшее слово регистра eax содержит состояние управляющих клавиш
158
    в момент нажатия горячей клавиши
159
    в момент нажатия горячей клавиши
159
Замечания:
160
Замечания: