بسم الله الرحمن الرحيم
А затем:
Windows API (Application Programming Interfaces)
Использование SDK для поиска подходящих функций API Windows.
Windows Data Types - типы данных используемые в Windows API (на английском языке).
Windows in OS Windows (начало).
Windows in OS Windows (продолжение).
Программирование для Windows с использованием функций Win32 API
Программирование для Windows с использованием функций Win32 API позволяет писать быстрые программы на свободно распространяемом и полностью бесплатном програмном обеспечении и IDE, например Pelles C IDE и многие другие.
Существуют различные справочники по функциям Win32 API в том числе и русскоязычные, например "Справочник по функциям Win32 API" автор: Рахул Девендрович Верма, в котором приведено описание основных функций Win32 API.
Также интересно руководство для самостоятельного изучения Чарльза Калверт с названием "Освой самостоятельно программирование в Windows 95", которое подскажет как разработать и реализовать собственные программы используя простые функции Win32 API".
Win32 API
Windows API (Application Programming Interfaces) — это наименование целого набора базовых функций интерфейсов программирования приложений операционных систем семейства Windows. Программирование с использованием Win32 API является прямым способом заставить приложение взаимодействать с ОС Windows.
Windows API был спроектирован для использования в программах, написанных на языке C (или C++). Работа через Windows API — это наиболее близкий к системе способ взаимодействия с ней из прикладных программ. Более низкий уровень доступа, необходим только для драйверов устройств.
Win16 — это первая версия Windows API для 16-разрядных версий Windows.
Win32 — это 32-разрядный API для более современных версий Windows. И это пока самая популярная ныне версия несмотря на появление Win64.
Конспект чужой мысли:
" Базовые функции Win32 API реализованы в DLL kernel32.dll и advapi32.dll, а базовые модули GUI — в библиотеках user32.dll и gdi32.dll. В версиях Windows, происходящих от Windows NT, работу Win32 GUI обеспечивают два модуля: csrss.exe (Client/Server Runtime Subsystem), работающий в пользовательском режиме, и win32k.sys в режиме ядра. Работу же системных Win32 API обеспечивает ядро - ntoskrnl.exe "
Win64 — это 64-разрядная версия Win32, с дополнительными функциями для использования на 64-разрядных компьютерах. Win64 API можно найти в 64-разрядных версиях Windows, начиная с 64-разрядной версии Windows XP.
И вся хвала и слава одному Аллаху - Хозяину и Господу всех миров !
Апрель-июнь 2011 года.
Подготовил, составил и написал мусульманин А.М.Яшуков.