Пређи на садржај

Windows API

С Википедије, слободне енциклопедије
Датум измене: 3. фебруар 2020. у 06:38; аутор: Autobot (разговор | доприноси) (razne izmene)

Vindous API, ili kraće WinAPI je Majkrosoftov temeljni skup aplikacionog programskog interfejsa (API) dostupan u Majkrosoft vindous operativnim sistemima. Naziv Windows API se skupno odnosi na niz različitih implementacija programskih platformi koje se često nazivaju vlastitim imenima (na primer, Win32 API za 32-bitne verzije Vindousa). Gotovo svi Vindous programi koriste Windows API, izuzevši mali broj posebnih programa iniciranih prilikom pokretanja Vindous procesa na Vindous NT liniji operacionih sistema, koji koriste Nativni API.[1]

Podrška razvijateljima aplikacija je dostupna u obliku Windows Software Development Kit (SDK), koja pruža dokumentaciju i alate potrebne za izgradnju softvera temeljenih na Vindous API-jima.

Vindous API je implementiran u programskom jeziku C i nije objektno-orijentisan.[2] Novije verzije kao što su Vindous 8, pored podrške za takav proceduralni Win32 API takođe pružaju podršku i za WinRT API koji je implementiran u programskom jeziku C++ i jeste objektno-orijentisan.[3]

Reference

  1. ^ Microsoft TechNet (November 2006). Inside Native Applications. Retrieved December 24, 2008.
  2. ^ http://msdn.microsoft.com/en-us/library/bb384843.aspx
  3. ^ Mayberry, Michael (2012). WinRT Revealed. New York City: Apress. стр. 3. ISBN 978-1-4302-4585-8.