Wиндоwс АПИ, или краће WинАПИ је Мајкрософтов темељни скуп апликационог програмског интерфејса (АПИ) доступан у Мицрософт Wиндоwс оперативним системима. Назив Wиндоwс АПИ се скупно односи на низ различитих имплементација програмских платформи које се често називају властитим именима (на пример, Wин32 АПИ за 32-битне верзије Wиндоwс-а). Готово сви Wиндоwс програми користе Wиндоwс АПИ, изузевши мали број посебних програма иницираних приликом покретања Wиндоwс процеса на Wиндоwс НТ линији оперативних система, који користе Нативни АПИ.[1]

Подршка развијатељима апликација је доступна у облику Wиндоwс Софтwаре Девелопмент Кит (СДК), која пружа документацију и алате потребне за изградњу софтвера темељених на Wиндоwс АПИ-јима.

Wиндоwс АПИ је имплементиран у програмском језику C и није објектно-оријентисан.[2] Новије верзије као што су Wиндоwс 8, поред подршке за такав процедурални Wин32 АПИ такође пружају подршку и за WинРТ АПИ који је имплементиран у програмском језику C++ и јесте објектно-оријентисан.[3]

Референце

уреди