Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Windows Application Programming Interface

Index Windows Application Programming Interface

Das Windows Application Programming Interface (kurz: WinAPI; englisch für: „Windows-Anwendungs-Programmierschnittstelle“) ist eine Programmierschnittstelle und Laufzeitumgebung zur Erstellung von Anwendungsprogrammen für Windows-Betriebssysteme.

61 Beziehungen: AMD Athlon 64, Anwendungssoftware, Assemblersprache, Betriebssystem, C (Programmiersprache), Cedega, Common Language Infrastructure, CrossOver, Darwine, Debugger, DirectX, Dynamic Link Library, Englische Sprache, Gerätetreiber, Grafikstandard, Graphics Device Interface, Hallo-Welt-Programm, HX DOS Extender, Intel Itanium, Laufzeitbibliothek, Laufzeitumgebung, Linux, MacOS, Massachusetts Institute of Technology, Microsoft, Microsoft Foundation Classes, Microsoft Office, Microsoft Windows, Microsoft Windows 3.1, Microsoft Windows 95, Microsoft Windows CE, Microsoft Windows NT, Microsoft Windows Vista, Mono (Software), Native API, Objektorientierung, Odin (Software), Open Source, OpenGL, OS/2, Plattform (Computer), POSIX, Programmcode, Programmierschnittstelle, Proton (Software), Quelltext, ReactOS, ReWind, Sun Microsystems, Unix, ..., Video for Windows, Virtuelle Maschine, Windows Application Programming Interface, Windows Presentation Foundation, Wine, WOW64, Zeiger (Informatik), .Net-Framework, 16-Bit-Architektur, 32-Bit-Architektur, 64-Bit-Architektur. Erweitern Sie Index (11 mehr) »

AMD Athlon 64

Der AMD Athlon 64 ist ein Mikroprozessor für Computer und der zweite Vertreter der AMD K8-Generation.

Neu!!: Windows Application Programming Interface und AMD Athlon 64 · Mehr sehen »

Anwendungssoftware

Ein Textverarbeitungsprogramm als Beispiel für Anwendungssoftware Als Anwendungssoftware werden Computerprogramme bezeichnet, die Anwender wie Unternehmen, Verwaltungen, Behörden, Institute, Vereine und sonstige Organisationen, aber auch Einzelpersonen für geschäftliche, dienstliche, sonstige organisationsbezogene oder private Zwecke einsetzten, um eine nützliche oder gewünschte nicht systemtechnische Funktionalität zu bearbeiten oder zu unterstützen.

Neu!!: Windows Application Programming Interface und Anwendungssoftware · Mehr sehen »

Assemblersprache

Eine Assemblersprache, kurz auch Assembler genannt (von), ist eine Programmiersprache, die auf den Befehlsvorrat eines bestimmten Computertyps (d. h. dessen Prozessorarchitektur) ausgerichtet ist.

Neu!!: Windows Application Programming Interface und Assemblersprache · Mehr sehen »

Betriebssystem

Zusammenhang zwischen Betriebssystem, Hardware, Anwendungssoftware und dem Benutzer PC Betriebssysteme Marktanteile in DeutschlandBerechnung nach https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ https://de.statista.com/ - abgerufen am 2. Februar 2020 Ein Betriebssystem, auch OS (von) genannt, ist eine Zusammenstellung von Computerprogrammen, die die Systemressourcen eines Computers wie Arbeitsspeicher, Festplatten, Ein- und Ausgabegeräte verwaltet und diese Anwendungsprogrammen zur Verfügung stellt.

Neu!!: Windows Application Programming Interface und Betriebssystem · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Windows Application Programming Interface und C (Programmiersprache) · Mehr sehen »

Cedega

Cedega ist eine proprietäre Software, die das Ausführen von Windows-Spielen unter Linux ermöglicht.

Neu!!: Windows Application Programming Interface und Cedega · Mehr sehen »

Common Language Infrastructure

Die Common Language Infrastructure, kurz CLI, ist ein internationaler Standard, der Systeme spezifiziert, die sprach- und plattformneutrale Anwendungsentwicklung und -ausführung ermöglichen.

Neu!!: Windows Application Programming Interface und Common Language Infrastructure · Mehr sehen »

CrossOver

CrossOver ist eine kommerzielle Wine-Version des Unternehmens CodeWeavers.

Neu!!: Windows Application Programming Interface und CrossOver · Mehr sehen »

Darwine

Mit Darwine können bestimmte Windows-Programme unter Mac OS X ausgeführt werden, ohne Windows installieren zu müssen.

Neu!!: Windows Application Programming Interface und Darwine · Mehr sehen »

Debugger

Ein Debugger (von engl. de- (Präfix; dt. ent-, aus-) im Sinne von entfernen und engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren und Auffinden von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.

Neu!!: Windows Application Programming Interface und Debugger · Mehr sehen »

DirectX

DirectX ist eine Sammlung COM-basierter Programmierschnittstellen (englisch Application Programming Interface, kurz API) für multimediaintensive Anwendungen (besonders Spiele) auf der Windows-Plattform und kommt auch auf der Spielkonsole Xbox zum Einsatz.

Neu!!: Windows Application Programming Interface und DirectX · Mehr sehen »

Dynamic Link Library

Dynamic Link Library (aus dem Englischen entlehnt; kurz DLL) bezeichnet allgemein eine dynamische Programmbibliothek; meist bezieht sich der Begriff jedoch auf die für die Betriebssysteme Windows und OS/2 verwendete Variante.

Neu!!: Windows Application Programming Interface und Dynamic Link Library · Mehr sehen »

Englische Sprache

Die englische Sprache (Eigenbezeichnung: IPA) ist eine ursprünglich in England beheimatete germanische Sprache, die zum westgermanischen Zweig gehört.

Neu!!: Windows Application Programming Interface und Englische Sprache · Mehr sehen »

Gerätetreiber

Ein Gerätetreiber (lehnübersetzt zum englischen device driver), häufig kurz nur Treiber genannt, ist ein Computerprogramm oder Softwaremodul, das die Interaktion mit angeschlossenen, eingebauten (Hardware) oder virtuellen Geräten steuert.

Neu!!: Windows Application Programming Interface und Gerätetreiber · Mehr sehen »

Grafikstandard

Vergleich von verschiedenen Auflösungen Ein Grafikstandard beschreibt festgelegte Eigenschaften eines Bildschirms oder einer Grafikkarte.

Neu!!: Windows Application Programming Interface und Grafikstandard · Mehr sehen »

Graphics Device Interface

Das Graphics Device Interface (GDI) ist eine Komponente des Betriebssystems Windows.

Neu!!: Windows Application Programming Interface und Graphics Device Interface · Mehr sehen »

Hallo-Welt-Programm

format.

Neu!!: Windows Application Programming Interface und Hallo-Welt-Programm · Mehr sehen »

HX DOS Extender

Der HX DOS Extender ist ein freier 32-Bit-DOS-Extender, ähnlich wie DOS/4G, CWSDPMI, DOS/32A, WDOSX und Weitere.

Neu!!: Windows Application Programming Interface und HX DOS Extender · Mehr sehen »

Intel Itanium

Der Intel Itanium ist ein 64-Bit-Mikroprozessor, der gemeinsam von Hewlett-Packard und Intel entwickelt wurde und 2001 erstmals auf den Markt kam.

Neu!!: Windows Application Programming Interface und Intel Itanium · Mehr sehen »

Laufzeitbibliothek

Der Begriff Laufzeitbibliothek wird in der Informatik verwendet.

Neu!!: Windows Application Programming Interface und Laufzeitbibliothek · Mehr sehen »

Laufzeitumgebung

Eine Laufzeitumgebung (Abkürzung: RTE oder seltener auch RE), auch Ausführungsumgebung oder seltener Ablaufumgebung, beschreibt die zur Laufzeit von Computerprogrammen verfügbaren und festgelegten Voraussetzungen eines bestimmten Laufzeitsystems.

Neu!!: Windows Application Programming Interface und Laufzeitumgebung · Mehr sehen »

Linux

Als Linux (deutsch) oder GNU/Linux (siehe GNU/Linux-Namensstreit) bezeichnet man in der Regel freie, unixähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren.

Neu!!: Windows Application Programming Interface und Linux · Mehr sehen »

MacOS

Das Betriebssystem macOS, früher Mac OS X und OS X, ist das Betriebssystem des kalifornischen Hard- und Software-Unternehmens Apple für Laptop- und Desktop-Computer der Mac-Reihe.

Neu!!: Windows Application Programming Interface und MacOS · Mehr sehen »

Massachusetts Institute of Technology

Das Massachusetts Institute of Technology (MIT) ist eine Technische Hochschule und Universität in Cambridge im US-Bundesstaat Massachusetts.

Neu!!: Windows Application Programming Interface und Massachusetts Institute of Technology · Mehr sehen »

Microsoft

Washington Die Microsoft Corporation ist ein US-amerikanischer international tätiger Hard- und Softwareentwickler und ein Technologieunternehmen mit Sitz in Redmond, einer Stadt im Großraum Seattle im US-Bundesstaat Washington.

Neu!!: Windows Application Programming Interface und Microsoft · Mehr sehen »

Microsoft Foundation Classes

Die Microsoft Foundation Classes (MFC) sind eine Sammlung objektorientierter Klassenbibliotheken (GUI-Toolkit), die von Microsoft für die Programmierung von Anwendungen mit grafischen Benutzeroberflächen für Windows mit C++ entwickelt wurden.

Neu!!: Windows Application Programming Interface und Microsoft Foundation Classes · Mehr sehen »

Microsoft Office

Microsoft Office bezeichnet ein Office-Paket von Microsoft für Windows, macOS, iOS, iPadOS, Android.

Neu!!: Windows Application Programming Interface und Microsoft Office · Mehr sehen »

Microsoft Windows

Microsoft Windows (englische Aussprache) bzw.

Neu!!: Windows Application Programming Interface und Microsoft Windows · Mehr sehen »

Microsoft Windows 3.1

Microsoft Windows 3.1 (Arbeitsname: Janus) ist eine grafische Benutzeroberfläche von Microsoft, die auf PC-kompatiblem DOS, wie MS-DOS oder PC DOS, aufsetzt.

Neu!!: Windows Application Programming Interface und Microsoft Windows 3.1 · Mehr sehen »

Microsoft Windows 95

Microsoft Windows 95 ist ein Betriebssystem mit grafischer Benutzeroberfläche für PCs (Personal Computer, die mit dem IBM PC kompatibel sind).

Neu!!: Windows Application Programming Interface und Microsoft Windows 95 · Mehr sehen »

Microsoft Windows CE

Windows CE ist eine Betriebssystemlinie von Microsoft und für eingebettete Systeme, Thin Clients und Handhelds vorgesehen.

Neu!!: Windows Application Programming Interface und Microsoft Windows CE · Mehr sehen »

Microsoft Windows NT

Windows NT (ursprünglich von N-Ten, dem Codenamen des Intel i860, für welchen (mangels Verfügbarkeit via Emulator) das System ursprünglich entwickelt wurde und später für New Technology) ist ein Kernel, der bei Betriebssystemen der Windows-Reihe des US-amerikanischen Unternehmens Microsoft zum Einsatz kommt.

Neu!!: Windows Application Programming Interface und Microsoft Windows NT · Mehr sehen »

Microsoft Windows Vista

Das Logo von Windows Vista Der neue Installationsvorgang von Windows Vista Das Betriebssystem Windows Vista (in romanischen Sprachen für „Aussicht, Ausblick“, ursprünglich vom Lateinischen videre, „sehen“) ist der Nachfolger von Windows XP und der Vorgänger von Windows 7.

Neu!!: Windows Application Programming Interface und Microsoft Windows Vista · Mehr sehen »

Mono (Software)

Mono (spanisch für „Affe“ oder auch vom griechischen monos für „allein“ oder „einzig“) ist eine alternative, quelloffene Implementierung von Microsofts.NET Framework.

Neu!!: Windows Application Programming Interface und Mono (Software) · Mehr sehen »

Native API

Die Native API ist eine der Programmierschnittstellen (API) von Windows NT.

Neu!!: Windows Application Programming Interface und Native API · Mehr sehen »

Objektorientierung

Unter Objektorientierung (kurz OO) versteht man in der Entwicklung von Software eine Sichtweise auf komplexe Systeme, bei der ein System durch das Zusammenspiel kooperierender Objekte beschrieben wird.

Neu!!: Windows Application Programming Interface und Objektorientierung · Mehr sehen »

Odin (Software)

Odin ist eine Software, die die Windows-Bibliotheken unter dem Betriebssystem OS/2 Warp oder den Nachfolgesystemen eComStation und ArcaOS zur Verfügung stellt, um Windows-Programme unter diesen Betriebssystemen nutzen zu können.

Neu!!: Windows Application Programming Interface und Odin (Software) · Mehr sehen »

Open Source

Logo der Open Source Initiative Als Open Source (aus englisch open source, wörtlich offene Quelle) wird Software bezeichnet, deren Quelltext öffentlich ist und von Dritten eingesehen, geändert und genutzt werden kann.

Neu!!: Windows Application Programming Interface und Open Source · Mehr sehen »

OpenGL

OpenGL (Open Graphics Library; deutsch Offene Grafikbibliothek) ist eine Spezifikation einer plattform- und programmiersprachenübergreifenden Programmierschnittstelle (API) zur Entwicklung von 2D- und 3D-Computergrafikanwendungen.

Neu!!: Windows Application Programming Interface und OpenGL · Mehr sehen »

OS/2

Alternatives Logo OS/2 (Operating System/2 – anfangs bei IBM Deutschland auch BS/2 für Betriebssystem/2) ist ein multitaskingfähiges Einzelbenutzer-Betriebssystem für Personal Computer mit x86-Prozessor, später auch PowerPC-Prozessoren.

Neu!!: Windows Application Programming Interface und OS/2 · Mehr sehen »

Plattform (Computer)

Grafische Darstellung des Grundkonzepts einer Computerplattform: oben drei identische Komponenten (blau) innerhalb dreier unterschiedlicher Umgebungen von weiteren Komponenten, die unten auf drei unterschiedlichen Rechnersystemen aufgesetzt werden können Eine Computerplattform (auch -schicht oder -ebene, kurz Plattform) bezeichnet in der Informatik eine einheitliche Grundlage, auf der Computerprogramme ausgeführt und entwickelt werden können.

Neu!!: Windows Application Programming Interface und Plattform (Computer) · Mehr sehen »

POSIX

Das Portable Operating System Interface (POSIX) ist eine gemeinsam vom IEEE und der Open Group für Unix entwickelte standardisierte Programmierschnittstelle, welche die Schnittstelle zwischen Anwendungssoftware und Betriebssystem darstellt.

Neu!!: Windows Application Programming Interface und POSIX · Mehr sehen »

Programmcode

Als Programmcode (oder Programmkode) werden die Anweisungen bezeichnet, die im Rahmen der Softwareentwicklung für ein bestimmtes Computerprogramm oder einen Teil davon entstehen und die dessen Funktionalität in einer bestimmten Programmiersprache beschreiben bzw.

Neu!!: Windows Application Programming Interface und Programmcode · Mehr sehen »

Programmierschnittstelle

Quelltextkompatibilität, d. h. Quelltext kann ohne Anpassungen für die jeweiligen Systeme erfolgreich kompiliert werden. Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.

Neu!!: Windows Application Programming Interface und Programmierschnittstelle · Mehr sehen »

Proton (Software)

Proton ist eine auf Wine basierende quelloffene Software, die von Valve in Kooperation mit CodeWeavers entwickelt wird.

Neu!!: Windows Application Programming Interface und Proton (Software) · Mehr sehen »

Quelltext

siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.

Neu!!: Windows Application Programming Interface und Quelltext · Mehr sehen »

ReactOS

ReactOS (ROS, „reagieren“ und operating system „Betriebssystem“) ist ein freies Betriebssystem, das zu Windows binärkompatibel werden soll.

Neu!!: Windows Application Programming Interface und ReactOS · Mehr sehen »

ReWind

ReWind ist eine Software, die es ähnlich wie Wine erlaubt, Programme, die für das Betriebssystem Windows geschrieben wurden, mit einer Art Kompatibilitätsschicht bzw.

Neu!!: Windows Application Programming Interface und ReWind · Mehr sehen »

Sun Microsystems

Die Sun Microsystems, Inc. war ein US-amerikanischer Hersteller von Computern und Software, der im Jahr 2010 durch Übernahme in die Oracle Corporation eingegliedert wurde.

Neu!!: Windows Application Programming Interface und Sun Microsystems · Mehr sehen »

Unix

Unix-Befehls ls -l Unix ist ein Mehrbenutzer-Betriebssystem für Computer.

Neu!!: Windows Application Programming Interface und Unix · Mehr sehen »

Video for Windows

Video for Windows (VfW) ist eine Programmierschnittstelle von Microsoft Windows, die es erlaubt, Videosignale zu kodieren und dekodieren sowie von Aufnahmegeräten einzulesen.

Neu!!: Windows Application Programming Interface und Video for Windows · Mehr sehen »

Virtuelle Maschine

Virtuelle Maschine in VirtualBox Als virtuelle Maschine (VM) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet.

Neu!!: Windows Application Programming Interface und Virtuelle Maschine · Mehr sehen »

Windows Application Programming Interface

Das Windows Application Programming Interface (kurz: WinAPI; englisch für: „Windows-Anwendungs-Programmierschnittstelle“) ist eine Programmierschnittstelle und Laufzeitumgebung zur Erstellung von Anwendungsprogrammen für Windows-Betriebssysteme.

Neu!!: Windows Application Programming Interface und Windows Application Programming Interface · Mehr sehen »

Windows Presentation Foundation

Windows Presentation Foundation (kurz WPF), auch bekannt unter dem Codenamen Avalon, ist ein Grafik-Framework und Fenstersystem des.NET Frameworks von Microsoft.

Neu!!: Windows Application Programming Interface und Windows Presentation Foundation · Mehr sehen »

Wine

Wine, ursprünglich ein rekursives Akronym und zugleich Apronym für „Wine Is Not an Emulator“ (für „Wine ist kein Emulator“), ist eine Windows-kompatible Laufzeitumgebung für POSIX-kompatible Betriebssysteme.

Neu!!: Windows Application Programming Interface und Wine · Mehr sehen »

WOW64

WOW64 (Windows-On-Windows 64-bit) ist ein Subsystem des Windows-Betriebssystems, das in der Lage ist, 32-Bit-Anwendungen auszuführen.

Neu!!: Windows Application Programming Interface und WOW64 · Mehr sehen »

Zeiger (Informatik)

Wort. Video-Tutorial über Zeiger, Dereferenzierung, Felder und Zeigerarithmetik sowie deren Funktionsweise im Arbeitsspeicher am Beispiel der Programmiersprache C Mit Zeiger wird in der Informatik ein Objekt einer Programmiersprache bezeichnet, das eine Speicheradresse zwischenspeichert.

Neu!!: Windows Application Programming Interface und Zeiger (Informatik) · Mehr sehen »

.Net-Framework

Das.Net-Framework (Eigenschreibweise:.NET Framework) ist ein Teil von Microsofts Software-Plattform.NET und erfüllt als solches seine Funktion bei der Entwicklung und Ausführung von Programmen, die das Framework einbinden und verwenden.

Neu!!: Windows Application Programming Interface und .Net-Framework · Mehr sehen »

16-Bit-Architektur

Unter 16-Bit-Architektur versteht man in der EDV eine Prozessorarchitektur, deren wesentliche Verarbeitungsbreite 16 Bit beträgt.

Neu!!: Windows Application Programming Interface und 16-Bit-Architektur · Mehr sehen »

32-Bit-Architektur

32-Bit-Prozessor Unter 32-Bit-Architektur versteht man in der EDV eine Prozessorarchitektur, deren Verarbeitungsbreite 32 Bit beträgt.

Neu!!: Windows Application Programming Interface und 32-Bit-Architektur · Mehr sehen »

64-Bit-Architektur

Unter 64-Bit-Architektur versteht man in der EDV eine Prozessorarchitektur, deren Verarbeitungsbreite 64 Bit beträgt.

Neu!!: Windows Application Programming Interface und 64-Bit-Architektur · Mehr sehen »

Leitet hier um:

WIN32S, Win-API, Win16, Win32, Win32 API, Win32-API, Win32s, Win64, WinAPI, Winapi, Windows API, Windows-API, Windows.h.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »