Przejdz do zawartosci

Windows API

Z Wikipedii, wolnej encyklopedii

Windows API, lub krocej: WinAPI - interfejs programistyczny systemu Microsoft Windows - jest to zbior niezbednych funkcji, stalych i zmiennych umozliwiajacych dzialanie programu w systemie operacyjnym Microsoft Windows.

Zbior ten jest bardzo obszerny i zawiera funkcje do tworzenia okien programow, elementow interfejsu graficznego, obslugi zdarzen oraz umozliwiajace dostep do innych aplikacji, funkcji sieciowych czy sprzetu w komputerze. Mianem WinAPI okreslamy standardowe funkcje przychodzace wraz z plikami bibliotek DLL (w 16-bitowych wersjach z rozszerzeniem .EXE) dostarczanymi z systemem, np. kernel32.dll, user32.dll, gdi32.dll, wsock32.dll, znajdujacymi sie w katalogu \WINDOWS\system32. Liczba plikow bibliotek wzrasta w nowszych wersjach systemu Microsoft Windows. Moze to powodowac pewne problemy z uruchomieniem aplikacji napisanej dla starszej wersji systemu. Ze wzgledu na duza popularnosc systemu Microsoft Windows, obecnie wiekszosc srodowisk programistycznych posiada zaimplementowane odpowiednie pliki naglowkowe umozliwiajace korzystanie z WinAPI.

Linki zewnetrzne

[edytuj | edytuj kod]
Windows APIs
Grafika
Dzwiek
Multimedia
Dostep do danych
Komunikacja
Zarzadzanie
Model komponentu
Rozwoj sterownika
Bezpieczenstwo i dyskrecja
.NET
Mikroserwisy
Wstrzymane lub anulowane
Biblioteki graficzne
Niskopoziomowe
Wysokopoziomowe
Na AmigaOS
Na macOS
Na Windows
Na Unix,
bez X11
Wieloplatformowe,
wedlug jezyka
CLI
C
Objective-C
C++
Flash
Java
Desktop
Web
JavaScript
Common Lisp
Pascal
Object Pascal
Perl
PHP
Python
Ruby
XML