Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Основные сведения

            API WIN32 представляет собой совокупность более 1000 системных функций. В  отличие от MS DOS, где для вызова  функций  ОС  используется  механизм  программных  прерываний,  вызов  системных  функций  WIN32 производится по их  именам. При этом независимо от языка программирования имена функций, а также входные и выходные параметры остаются неизменными (что, в общем, и следовало ожидать). Это делает программы для Windows, написанные на различных языках, очень похожими. Поэтому, несмотря на то, что в данном пособии в примерах используется язык С (все примеры были отлажены в среде программирования Borland C++ 5.01), практически вся информация может быть с успехом применена и при программировании на любом другом языке программирования. Важно также отметить, что при компиляции в загрузочный модуль не включается код системных функций, а помещаются только ссылки на них. Сами функции API содержатся в так называемых библиотеках динамической компоновки (DLL-библиотеках), входящих в состав ОС. Подробнее о DLL-библиотеках мы поговорим в отдельной главе.

предыдущаяследующая