Difference between revisions of "SysFn10/ru"
Jump to navigation
Jump to search
m |
Punk Joker (talk | contribs) |
||
Line 2: | Line 2: | ||
---- | ---- | ||
− | Если очередь сообщений пуста, то ждет появления сообщения в очереди. В таком состоянии поток не получает процессорного времени. Затем считывает сообщение из очереди. | + | Если очередь сообщений пуста, то ждет появления сообщения в очереди. |
+ | В таком состоянии поток не получает процессорного времени. | ||
+ | Затем считывает сообщение из очереди. | ||
− | + | Параметры: | |
− | * eax = 10 - номер функции | + | :* eax = 10 - номер функции |
− | + | Возвращаемое значение: | |
− | + | :* eax = событие (смотри список событий) | |
− | * eax = событие ( | + | Замечания: |
− | + | :* Учитываются только те события, которые входят в маску, | |
− | + | ::устанавливаемую функцией 40. По умолчанию это события | |
− | * Учитываются только те события, которые входят в маску, устанавливаемую функцией 40. По умолчанию это события перерисовки, нажатия на клавиши и на кнопки. | + | ::перерисовки, нажатия на клавиши и на кнопки. |
− | * Для проверки, есть ли сообщение в очереди, используйте функцию 11. Чтобы ждать не более определенного времени, используйте функцию 23. | + | :* Для проверки, есть ли сообщение в очереди, используйте функцию 11. |
+ | ::Чтобы ждать не более определенного времени, используйте | ||
+ | ::функцию 23. | ||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] |
Revision as of 23:09, 15 December 2013
Функция 10 - ожидать события
Если очередь сообщений пуста, то ждет появления сообщения в очереди. В таком состоянии поток не получает процессорного времени. Затем считывает сообщение из очереди.
Параметры:
- eax = 10 - номер функции
Возвращаемое значение:
- eax = событие (смотри список событий)
Замечания:
- Учитываются только те события, которые входят в маску,
- устанавливаемую функцией 40. По умолчанию это события
- перерисовки, нажатия на клавиши и на кнопки.
- Для проверки, есть ли сообщение в очереди, используйте функцию 11.
- Чтобы ждать не более определенного времени, используйте
- функцию 23.
|