SysFn10/ru: Difference between revisions
Jump to navigation
Jump to search
m (moved SysFn10 to SysFn10/ru: add /ru) |
mNo edit summary |
||
Line 8: | Line 8: | ||
'''Возвращаемое значение:''' | '''Возвращаемое значение:''' | ||
* eax = событие (смотри список событий) | * eax = событие ([[Ru/api/kernel#Список событий|смотри список событий]]) | ||
'''Замечания:''' | '''Замечания:''' |
Revision as of 11:37, 21 October 2012
Функция 10 - ожидать события
Если очередь сообщений пуста, то ждет появления сообщения в очереди. В таком состоянии поток не получает процессорного времени. Затем считывает сообщение из очереди.
Параметры:
- eax = 10 - номер функции
Возвращаемое значение:
- eax = событие (смотри список событий)
Замечания:
- Учитываются только те события, которые входят в маску, устанавливаемую функцией 40. По умолчанию это события перерисовки, нажатия на клавиши и на кнопки.
- Для проверки, есть ли сообщение в очереди, используйте функцию 11. Чтобы ждать не более определенного времени, используйте функцию 23.
|