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

Windows API

С Википедије, слободне енциклопедије
Датум измене: 3. фебруар 2020. у 23:44; аутор: Lotom (разговор | доприноси) (Lotom преместио је страницу Vindous API на Windows API преко преусмерења)

Windows API, ili kraće WinAPI je Majkrosoftov temeljni skup aplikacionog programskog interfejsa (API) dostupan u Microsoft Windows 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 Windows-a). Gotovo svi Windows programi koriste Windows API, izuzevši mali broj posebnih programa iniciranih prilikom pokretanja Windows procesa na Windows 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 Windows API-jima.

Windows API je implementiran u programskom jeziku C i nije objektno-orijentisan.[2] Novije verzije kao što su Windows 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.