Ru/api/kernel: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
(obsolete sysfn 32-33)
m (sysfn/ru reference restored)
Line 163: Line 163:
== Функция 35 - прочитать цвет точки на экране. ==
== Функция 35 - прочитать цвет точки на экране. ==


Описание функции перенесено в отдельную статью: [[SysFn35|Функция 35]]
Описание функции перенесено в отдельную статью: [[SysFn35/ru|Функция 35]]


== Функция 36 - прочитать область экрана. ==
== Функция 36 - прочитать область экрана. ==


Описание функции перенесено в отдельную статью: [[SysFn36|Функция 36]]
Описание функции перенесено в отдельную статью: [[SysFn36/ru|Функция 36]]


== Функция 37 - работа с мышью. ==
== Функция 37 - работа с мышью. ==
Line 332: Line 332:
== Функция 40 - установить маску для ожидаемых событий. ==
== Функция 40 - установить маску для ожидаемых событий. ==


Описание функции перенесено в отдельную статью: [[SysFn40|Функция 40]]
Описание функции перенесено в отдельную статью: [[SysFn40/ru|Функция 40]]


== Функция 41 - узнать владельца IRQ. ==
== Функция 41 - узнать владельца IRQ. ==

Revision as of 12:09, 4 April 2010

СИСТЕМНЫЕ ФУНКЦИИ ОПЕРАЦИОННОЙ СИСТЕМЫ Kolibri 0.7.1.0

Номер функции помещается в регистр eax. Вызов системной функции осуществляется командой "int 0x40". Все регистры, кроме явно указанных в возвращаемом значении, включая регистр флагов eflags, сохраняются.


Функция 0 - определить и нарисовать окно.

Определяет окно приложения. Рисует рамку окна, заголовок и рабочую область. Для окон со скином определяет стандартные кнопки закрытия и минимизации.

Описание функции перенесено в отдельную статью: Функция 0

Функция 1 - поставить точку в окне.

Описание функции перенесено в отдельную статью: Функция 1

Функция 2 - получить код нажатой клавиши.

Извлекает из буфера код нажатой клавиши.

Описание функции перенесено в отдельную статью: Функция 2

Функция 3 - получить системное время.

Описание функции перенесено в отдельную статью: Функция 3

Функция 4 - вывести строку текста в окно.

Описание функции перенесено в отдельную статью: Функция 4

Функция 5 - пауза.

Задерживает выполнение программы на заданное время.

Описание функции перенесено в отдельную статью: Функция 5

Функция 6 - прочитать файл с рамдиска.

Описание функции перенесено в отдельную статью: Функция 6

Функция 7 - вывести изображение в окно.

Описание функции перенесено в отдельную статью: Функция 7

Функция 8 - определить/удалить кно