Was ist eine Windows-API?
Was ist eine Windows-API?
Wenn Sie möchten, um die Suche für weitere Informationen, beachten Sie, dass es ist geschrieben "Windows-API" nicht "WindowsAPI" ... manchmal auch "Win-API", "WinAPI" und/oder "Win32 API".
InformationsquelleAutor user122401 | 2009-06-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein Satz von Funktionen und Datenstrukturen, die ein Windows-Programm verwenden können, Fragen, Windows, etwas zu tun, wie das öffnen einer Datei, für die Anzeige einer Nachricht, etc.
So ziemlich alles, was ein Windows-Programm wird umfasst das aufrufen von verschiedenen API-Funktionen.
Kollektiv, alle API-Funktionen, die Windows zur Verfügung stellt, werden als "Windows-API".
Es ist nicht eine Funktion. Es ist ein set von Funktionen.
Technisch richtig, aber in der Praxis auch Programmierer verwenden API um eine Funktion in der API. Zum Beispiel, "nur diese API aufrufen" oder "setzen Sie die Funktion wie ein API". Ich fand es seltsam als ich zum ersten festgestellt, dass die Nutzung, sondern gab den Versuch, es zu korrigieren vor langer Zeit.
Eine windows-API-Funktion definiert ist .dll-Dateien, zu finden in c:\windows\
InformationsquelleAutor RichieHindle
Ist es nicht eine Windows-API ist es die die Windows-API, und kurz, es ist ein Satz von Funktionen zur Verfügung gestellt, die von Windows, dass die software zur Interaktion mit dem Betriebssystem.
InformationsquelleAutor Fredrik Mörk
Der Windows-API (Application Programming Interface) ist der vollständige Satz von Funktionen (exportiert von mehreren DLLs), die es ermöglicht, jede Anwendung zu tun, was er zu tun hat, mit fast keinem wissen über die zugrunde liegenden hardware.
Es besteht aus Funktionen und Daten-Strukturen (zum Beispiel, jedes Fenster hat seine eigene Datenstruktur).
Einen großen Unterschied zwischen der Windows API und der (ehrwürdigen) DOS-API ist, dass der DOS-API nur, sofern die grundlegenden OS-Funktionen wie das öffnen und schließen von Dateien und schreiben auf den Bildschirm (das war langsam, so dass die meisten Programme ignoriert diesen). Ein großer Teil der Windows-API zu tun hat mit Windows und seinen Komponenten (wie buttons und Textfelder). Das ist, warum windows-Anwendungen haben mehr oder weniger ähnliche Optik und Haptik. DOS-Anwendungen waren völlig unterschiedlich Aussehen.
InformationsquelleAutor Toon Krijthe
API steht für Application Programming Interface.
Ist es die Sammlung der sichtbaren Funktionen in Windows, dass ein Programmierer aufrufen können, seine eigenen Programm-code.
InformationsquelleAutor UncleO
Windows-Application-Programming-Interface-Funktionen sind alle Funktionen, die Interaktion mit dem windows-Betriebssystem. Diese Funktionen sind definiert in dynamisch gelinkten Bibliotheken .dll-Dateien in c:\windows\system32\ *.dll
enthält Funktionen für die Interaktion mit den Schaltflächen und Fenstern auf dem Bildschirm
interagiert mit der Maus-und Tastatur-Eingaben
grafische Zeichenfunktionen
interagiert mit dem kernel-Prozesse und threads-und zum Beispiel den system-beep
Einige Beispiele direkt importiert aus den dll ' s, siehe { c# - Beispiele } Open API auf GitHub und { VB.net Beispiele } Andrea VB Programmierung
Die windows-API ist dokumentiert auf der
PInvoke.net - Ein wiki für .NET Entwickler
InformationsquelleAutor Geert Jan