dbo:abstract
|
- Windows API (neformálně WinAPI) je API vyvinuté firmou Microsoft pro operační systém Microsoft Windows. Všechny programy v Microsoft Windows musí nezávisle na použitém programovacím jazyce komunikovat prostřednictvím Windows API, které obsahuje nejen základní funkce, ale i funkce pro vytváření uživatelského rozhraní a další. Protože je jádro systémů Microsoft Windows NT hybridní, používá se v programech výhradně meziprocesová komunikace. Programy nemají k jádru přístup pomocí systémových volání, jako je to obvyklé v unixových systémech s jádrem monolitického typu. Nízkoúrovňový přístup k systému Windows, nutný především pro ovladače zařízení, je v současné verzi Windows poskytován systémem nebo . (cs)
- واجهة برمجة تطبيقات ويندوز (بالإنجليزية: Windows API) هي واجهة برمجة تطبيقات صنعت بواسطة مايكروسوفت وتتوفر في أنظمة تشغيل ويندوز تستخدم بِلُغَة برمجة C++، يمكن إستخدامها في C# و Visual Basic، تكون متوفرة في عدد من المكاتب وأهمها: user32.dll gdi32.dll kernal32.dll تستخدم واجهة برمجة تطبيقات ويندوز في واجهة المستخدم الرسومية. (ar)
- 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. (de)
- Η Διεπαφή Προγραμματισμού Εφαρμογών των Windows (αγγλ. Windows API), γνωστή και ως Διεπαφή των Windows, Διασύνδεση των Windows, Διασύνδεση Προγραμματισμού Εφαρμογών των Windows ή API των Windows, είναι το όνομα που δίνει η Microsoft στο βασικό σύνολο της προτυποποιημένης διεπαφής προγραμματισμού εφαρμογών του λειτουργικού της συστήματος Windows, το οποίο καθιστά τις κλήσεις συστήματος του πυρήνα προσπελάσιμες από τους προγραμματιστές. Το API των Windows έχει σχεδιαστεί για χρήση με τις γλώσσες C/C++ και είναι ο πιο άμεσος τρόπος για να αλληλεπιδράσει ένα πρόγραμμα χρήστη με το λειτουργικό σύστημα. Άμεση πρόσβαση στους πόρους του υλικού σε ένα σύστημα Windows, η οποία είναι χρήσιμη στην ανάπτυξη οδηγών συσκευών, γίνεται διαμέσου του , η προγραμματιστική διασύνδεση του οποίου αποτελεί τμήμα του API των Windows. Ένα Κιτ Ανάπτυξης Λογισμικού είναι διαθέσιμο για τα Windows, το οποίο παρέχει στους προγραμματιστές εργαλεία και τεκμηρίωση για την κατασκευή λογισμικού με χρήση της Διεπαφής Προγραμματισμού Εφαρμογών των Windows. (el)
- Win16, Win32 et Win32s sont des ensembles normalisés de fonctions qui permettent aux logiciels applicatifs de se servir des fonctionnalités des différents systèmes d'exploitation de la famille Windows. Win32 est l'ensemble de fonctions le plus souvent utilisé, et les programmes dits pour Windows sont généralement des programmes utilisant Win32. Win32, successeur de Win16, a été introduit en 1993, dans les produits 32 bits de la famille Windows comme Windows NT, Windows 2000, Windows 95 ou leurs successeurs. Cette interface de programmation est mise en œuvre par 3 bibliothèques logicielles : Kernel32.dll, User32.dll et GDI32.dll. Les mêmes fonctions de Win32 sont disponibles dans tous les produits Windows et, suivant le produit, l'utilisation de certaines fonctions peut aboutir à une erreur service non disponible. Les fonctions de Win32 permettent notamment de manipuler des processus, de communiquer entre programmes, d'exploiter les réseaux informatiques, de manipuler des fichiers, des imprimantes, des serveurs et des ports de communication. Un kit de développement (SDK) est disponible pour Windows qui fournit la documentation et les outils pour permettre aux développeurs de créer des logiciels en utilisant cette API et les technologies associées. (fr)
- La interfaz de programación de aplicaciones de Windows, cuyo nombre en inglés es Windows API (Windows application programming interface), es un conjunto de funciones residentes en bibliotecas (generalmente dinámicas, también llamadas DLL por sus siglas en inglés, término usado para referirse a estas en Windows) que permiten que una aplicación corra bajo un determinado sistema operativo. Debido a su estrecha relación con el desarrollo de software, los programas en sus especificaciones generalmente explicitan la versión de la API del sistema operativo, mediante diversas nomenclaturas tales como la versión específica del sistema operativo (para Windows 98, por ejemplo), o explicitando la versión del conjunto de bibliotecas (Plataforma Win32, etc.). Las funciones API se dividen en varias categorías:
* Depuración y manejo de errores
* E/S de dispositivos
* Varias DLL, procesos e hilos
* Comunicación entre procesos
* Manejo de la memoria
* Monitorización del desempeño
* Manejo de energía
* Almacenamiento
* Información del sistema
* GDI (interfaz para dispositivos gráficos) de Windows (tales como impresoras)
* Interfaz de usuario de Windows (es)
- Antarmuka Pemrograman Aplikasi Windows (berasal dari Bahasa Inggris: Windows Application Programming Interface), yang sering disebut sebagai WinAPI atau Windows API adalah sekumpulan antarmuka pemrograman aplikasi yang dibuat oleh Microsoft dalam inti sistem operasi Microsoft Windows buatannya. Semua program Windows, kecuali program konsol, harus berinteraksi dengan Windows API tanpa melihat dengan bahasa apa ia dibuat. Akses terhadap elemen sistem operasi yang lebih rendah, seperti halnya yang dibutuhkan oleh pemacu peranti, tidak disediakan oleh Windows API, tetapi disediakan oleh Windows Driver Foundation atau Native API dalam versi-versi baru Windows. Agar para pengembang perangkat lunak dapat menggunakan versi-versi Windows baru, Microsoft sering merilis Software Development Kit (SDK), yang terdiri atas dokumentasi dan alat bantu untuk membangun aplikasi-aplikasi Windows dengan teknologi terbaru Microsoft Windows. (in)
- Windows API(ウィンドウズ エーピーアイ)とは、Microsoft Windowsのシステムコール用APIのこと。特に32ビットプロセッサで動作するWindows 95以降やWindows NTで利用できるものはWin32 APIと呼ばれる。また、それらのWindowsにおけるWin32 APIの実装をWin32と呼ぶ。 64ビットプロセッサ向けのWin64 APIも含める場合は「Windows API」という包括的な名称が正確だが、慣習的にWin32と言えばWin64も含んでいることがある。 (ja)
- Le Windows API sono l'insieme delle interfacce di programmazione (in inglese application programming interface o API) disponibili nei sistemi operativi Windows di Microsoft. Per utilizzare le Windows API Microsoft fornisce gratuitamente il Platform SDK, ora evolutosi nel più moderno che unifica il Platform SDK con il .NET Framework SDK (dedicato a sua volta all'ambiente .NET). Il Platform SDK (Windows SDK) è una raccolta di strumenti e documentazione da abbinare ad un compilatore di linguaggio C. (it)
- The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems. The name Windows API collectively refers to several different platform implementations that are often referred to by their own names (for example, Win32 API); see the section. Almost all Windows programs interact with the Windows API. On the Windows NT line of operating systems, a small number (such as programs started early in the Windows startup process) use the Native API. Developer support is available in the form of a software development kit, Microsoft Windows SDK, providing documentation and tools needed to build software based on the Windows API and associated Windows interfaces. The Windows API (Win32) is focused mainly on the programming language C in that its exposed functions and data structures are described in that language in recent versions of its documentation. However, the API may be used by any programming language compiler or assembler able to handle the (well-defined) low-level data structures along with the prescribed calling conventions for calls and callbacks. Similarly, the internal implementation of the API's function has been developed in several languages, historically. Despite the fact that C is not an object-oriented programming language, the Windows API and Windows have both historically been described as object-oriented. There have also been many wrapper classes and extensions (from Microsoft and others) for object-oriented languages that make this object-oriented structure more explicit (Microsoft Foundation Class Library (MFC), Visual Component Library (VCL), GDI+, etc.). For instance, Windows 8 provides the Windows API and the WinRT API, which is implemented in C++ and is object-oriented by design. (en)
- De Windows API, oftewel application programming interface, is een set API's die het besturingssysteem Windows tot zijn beschikking heeft. Vroeger noemde men deze de Win32 API. De naam Windows API is echter een betere beschrijving gezien de ondersteuning voor huidige 64 bit-Windowsversies. Bijna alle Windowsprogramma's integreren met de Windows API. Een softwareontwikkelaar kan gebruikmaken van de Microsoft Windows-SDK (Software Development Kit), die documentatie en tools voorziet om de Windows API en andere Windowstechnologieën te gebruiken. (nl)
- 윈도우 API(Windows API, WinAPI)는 마이크로소프트 윈도우 운영 체제들이 사용하는 API이다. C/C++ 프로그램에서 직접 운영 체제와 상호 작용할 수 있도록 만들어졌으며, 그보다 더 낮은 수준의 제어는 Ntdll.dll을 사용한 낮은 수준의 DLL로 가능하다. (ko)
- Windows API, lub krócej: WinAPI – interfejs programistyczny systemu Microsoft Windows – jest to zbiór niezbędnych funkcji, stałych i zmiennych umożliwiających działanie programu w systemie operacyjnym Microsoft Windows. Zbiór ten jest bardzo obszerny i zawiera funkcje do tworzenia okien programów, elementów interfejsu graficznego, obsługi zdarzeń oraz umożliwiające dostęp do innych aplikacji, funkcji sieciowych czy sprzętu w komputerze. Mianem WinAPI określamy standardowe funkcje przychodzące wraz z plikami bibliotek DLL (w 16-bitowych wersjach z rozszerzeniem .EXE) dostarczanymi z systemem, np. kernel32.dll, user32.dll, gdi32.dll, wsock32.dll, znajdującymi się w katalogu \WINDOWS\system32. Liczba plików bibliotek wzrasta w nowszych wersjach systemu Microsoft Windows. Może to powodować pewne problemy z uruchomieniem aplikacji napisanej dla starszej wersji systemu. Ze względu na dużą popularność systemu Microsoft Windows, obecnie większość środowisk programistycznych posiada zaimplementowane odpowiednie pliki nagłówkowe umożliwiające korzystanie z WinAPI. (pl)
- A Windows API, informalmente WinAPI, é um conjunto base de interfaces de programação (API) para o sistema operativo Microsoft Windows. Era anteriormente chamado Win32 API; contudo, a designação Windows API reflete com mais rigor as raízes do Windows de 16-bits e o suporte para o Windows de 64-bits. Quase todos os programas para Windows interagem com o Windows API; um pequeno número utiliza a . (pt)
- Windows API (англ. application programming interfaces) — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации Майкрософт. Предоставляет прямой способ взаимодействия приложений пользователя с операционной системой Windows. Для создания программ, использующих Windows API, корпорация Майкрософт выпускает комплект разработчика программного обеспечения, который называется Platform SDK и содержит документацию, набор библиотек, утилит и других инструментальных средств для разработки. (ru)
- Windows Api (application programming interfaces) — загальне найменування для цілого набору базових функцій інтерфейсів програмування застосунків операційних систем сімейства Windows корпорації Майкрософт. Є найпрямішим способом взаємодії застосунків з Windows. Для створення програм, що використовують Windows API, Майкрософт випускає SDK, який називається Platform SDK і містить документацію, набір бібліотек, утиліт і інших інструментальних засобів. (uk)
- Windows应用程序接口(Windows API),或俗称的WinAPI,是微软Windows操作系统中的一套核心应用程序接口。Windows API这一叫法实际上是多个Windows平台上相似接口的统称,这些接口也拥有各自的名字,如Win32 API。几乎所有的Windows应用程序都在与 Windows API 进行交互。 Windows API将与Windows系统有关的复杂操作封装在简单的函数当中,编译成动态链接库,再随Windows一同发布。开发者可以简单地借助这些函数来完成复杂的操作,有效降低了编写Windows程序的难度。 Windows有一个软件开发套件(SDK, software development kit)提供相应的文档和工具,以使程序员开发使用Windows API的软件和利用Windows技术。 C是Windows API(Win32)的主要编程语言,在该API的文档中所公开的函数和数据结构均以该语言进行了描述。但是,如果某种编程语言能够处理(明确定义的)低级数据结构,并能按照规定进行调用与回调,那么其编译器或汇编器也可以调用Windows API。类似地,在历史上Windows API也由多种语言进行了开发。尽管C不是面向对象的编程语言,但Windows API和Windows都具有面向对象的特性;同时,也有许多面向对象语言的包装类和扩展(如微软基础类库MFC、可视化组件库VCL、GDI+等)使这种面向对象的结构更加清晰。例如,Windows 8提供的Windows API和WinRT API就是用C++实现的,并且在设计上也是面向对象的。 (zh)
|
rdfs:comment
|
- واجهة برمجة تطبيقات ويندوز (بالإنجليزية: Windows API) هي واجهة برمجة تطبيقات صنعت بواسطة مايكروسوفت وتتوفر في أنظمة تشغيل ويندوز تستخدم بِلُغَة برمجة C++، يمكن إستخدامها في C# و Visual Basic، تكون متوفرة في عدد من المكاتب وأهمها: user32.dll gdi32.dll kernal32.dll تستخدم واجهة برمجة تطبيقات ويندوز في واجهة المستخدم الرسومية. (ar)
- 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. (de)
- Windows API(ウィンドウズ エーピーアイ)とは、Microsoft Windowsのシステムコール用APIのこと。特に32ビットプロセッサで動作するWindows 95以降やWindows NTで利用できるものはWin32 APIと呼ばれる。また、それらのWindowsにおけるWin32 APIの実装をWin32と呼ぶ。 64ビットプロセッサ向けのWin64 APIも含める場合は「Windows API」という包括的な名称が正確だが、慣習的にWin32と言えばWin64も含んでいることがある。 (ja)
- Le Windows API sono l'insieme delle interfacce di programmazione (in inglese application programming interface o API) disponibili nei sistemi operativi Windows di Microsoft. Per utilizzare le Windows API Microsoft fornisce gratuitamente il Platform SDK, ora evolutosi nel più moderno che unifica il Platform SDK con il .NET Framework SDK (dedicato a sua volta all'ambiente .NET). Il Platform SDK (Windows SDK) è una raccolta di strumenti e documentazione da abbinare ad un compilatore di linguaggio C. (it)
- De Windows API, oftewel application programming interface, is een set API's die het besturingssysteem Windows tot zijn beschikking heeft. Vroeger noemde men deze de Win32 API. De naam Windows API is echter een betere beschrijving gezien de ondersteuning voor huidige 64 bit-Windowsversies. Bijna alle Windowsprogramma's integreren met de Windows API. Een softwareontwikkelaar kan gebruikmaken van de Microsoft Windows-SDK (Software Development Kit), die documentatie en tools voorziet om de Windows API en andere Windowstechnologieën te gebruiken. (nl)
- 윈도우 API(Windows API, WinAPI)는 마이크로소프트 윈도우 운영 체제들이 사용하는 API이다. C/C++ 프로그램에서 직접 운영 체제와 상호 작용할 수 있도록 만들어졌으며, 그보다 더 낮은 수준의 제어는 Ntdll.dll을 사용한 낮은 수준의 DLL로 가능하다. (ko)
- A Windows API, informalmente WinAPI, é um conjunto base de interfaces de programação (API) para o sistema operativo Microsoft Windows. Era anteriormente chamado Win32 API; contudo, a designação Windows API reflete com mais rigor as raízes do Windows de 16-bits e o suporte para o Windows de 64-bits. Quase todos os programas para Windows interagem com o Windows API; um pequeno número utiliza a . (pt)
- Windows API (англ. application programming interfaces) — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации Майкрософт. Предоставляет прямой способ взаимодействия приложений пользователя с операционной системой Windows. Для создания программ, использующих Windows API, корпорация Майкрософт выпускает комплект разработчика программного обеспечения, который называется Platform SDK и содержит документацию, набор библиотек, утилит и других инструментальных средств для разработки. (ru)
- Windows Api (application programming interfaces) — загальне найменування для цілого набору базових функцій інтерфейсів програмування застосунків операційних систем сімейства Windows корпорації Майкрософт. Є найпрямішим способом взаємодії застосунків з Windows. Для створення програм, що використовують Windows API, Майкрософт випускає SDK, який називається Platform SDK і містить документацію, набір бібліотек, утиліт і інших інструментальних засобів. (uk)
- Windows API (neformálně WinAPI) je API vyvinuté firmou Microsoft pro operační systém Microsoft Windows. Všechny programy v Microsoft Windows musí nezávisle na použitém programovacím jazyce komunikovat prostřednictvím Windows API, které obsahuje nejen základní funkce, ale i funkce pro vytváření uživatelského rozhraní a další. Protože je jádro systémů Microsoft Windows NT hybridní, používá se v programech výhradně meziprocesová komunikace. Programy nemají k jádru přístup pomocí systémových volání, jako je to obvyklé v unixových systémech s jádrem monolitického typu. (cs)
- Η Διεπαφή Προγραμματισμού Εφαρμογών των Windows (αγγλ. Windows API), γνωστή και ως Διεπαφή των Windows, Διασύνδεση των Windows, Διασύνδεση Προγραμματισμού Εφαρμογών των Windows ή API των Windows, είναι το όνομα που δίνει η Microsoft στο βασικό σύνολο της προτυποποιημένης διεπαφής προγραμματισμού εφαρμογών του λειτουργικού της συστήματος Windows, το οποίο καθιστά τις κλήσεις συστήματος του πυρήνα προσπελάσιμες από τους προγραμματιστές. (el)
- La interfaz de programación de aplicaciones de Windows, cuyo nombre en inglés es Windows API (Windows application programming interface), es un conjunto de funciones residentes en bibliotecas (generalmente dinámicas, también llamadas DLL por sus siglas en inglés, término usado para referirse a estas en Windows) que permiten que una aplicación corra bajo un determinado sistema operativo. Las funciones API se dividen en varias categorías: (es)
- Win16, Win32 et Win32s sont des ensembles normalisés de fonctions qui permettent aux logiciels applicatifs de se servir des fonctionnalités des différents systèmes d'exploitation de la famille Windows. Win32 est l'ensemble de fonctions le plus souvent utilisé, et les programmes dits pour Windows sont généralement des programmes utilisant Win32. Les fonctions de Win32 permettent notamment de manipuler des processus, de communiquer entre programmes, d'exploiter les réseaux informatiques, de manipuler des fichiers, des imprimantes, des serveurs et des ports de communication. (fr)
- Antarmuka Pemrograman Aplikasi Windows (berasal dari Bahasa Inggris: Windows Application Programming Interface), yang sering disebut sebagai WinAPI atau Windows API adalah sekumpulan antarmuka pemrograman aplikasi yang dibuat oleh Microsoft dalam inti sistem operasi Microsoft Windows buatannya. Semua program Windows, kecuali program konsol, harus berinteraksi dengan Windows API tanpa melihat dengan bahasa apa ia dibuat. Akses terhadap elemen sistem operasi yang lebih rendah, seperti halnya yang dibutuhkan oleh pemacu peranti, tidak disediakan oleh Windows API, tetapi disediakan oleh Windows Driver Foundation atau Native API dalam versi-versi baru Windows. (in)
- The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems. The name Windows API collectively refers to several different platform implementations that are often referred to by their own names (for example, Win32 API); see the section. Almost all Windows programs interact with the Windows API. On the Windows NT line of operating systems, a small number (such as programs started early in the Windows startup process) use the Native API. (en)
- Windows API, lub krócej: WinAPI – interfejs programistyczny systemu Microsoft Windows – jest to zbiór niezbędnych funkcji, stałych i zmiennych umożliwiających działanie programu w systemie operacyjnym Microsoft Windows. (pl)
- Windows应用程序接口(Windows API),或俗称的WinAPI,是微软Windows操作系统中的一套核心应用程序接口。Windows API这一叫法实际上是多个Windows平台上相似接口的统称,这些接口也拥有各自的名字,如Win32 API。几乎所有的Windows应用程序都在与 Windows API 进行交互。 Windows API将与Windows系统有关的复杂操作封装在简单的函数当中,编译成动态链接库,再随Windows一同发布。开发者可以简单地借助这些函数来完成复杂的操作,有效降低了编写Windows程序的难度。 Windows有一个软件开发套件(SDK, software development kit)提供相应的文档和工具,以使程序员开发使用Windows API的软件和利用Windows技术。 (zh)
|