Описание тега winapi

Windows API (ранее называвшийся Win32 API) - это основной набор интерфейсов прикладного программирования, доступный для операционных систем Microsoft Windows. Этот тег предназначен для вопросов о разработке собственных приложений Windows с использованием Windows API.

Windows API, неформально WinAPI, является основным набором от Microsoft интерфейсов прикладного программирования (API), доступных в операционных системах Microsoft Windows. Ранее он назывался Win32 API; однако название Windows API более точно отражает его корни в 16-битной Windows и его поддержку в 64-битной Windows. Почти все программы Windows взаимодействуют с Windows API. Дополнительную справку можно найти в документации Windows API.

Windows API (Win32) в первую очередь ориентирован на язык программирования C, поскольку его открытые функции и структуры данных описаны на этом языке в последних версиях документации. Однако API может использоваться любым компилятором или ассемблером языка программирования, способным обрабатывать (четко определенные) низкоуровневые структуры данных вместе с предписанными соглашениями о вызовах для вызовов и обратных вызовов.