Search references for APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS. Phrases containing APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
See searches and references containing APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS!APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
Proposed software compatibility standard
The Application Programming Interface for Windows (APIW) Standard is a specification of the Microsoft Windows 3.1 API drafted by Willows Software. It
Application Programming Interface for Windows
Application_Programming_Interface_for_Windows
Connection between computers or programs
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering
API
Microsoft's core set of application programming interfaces on Windows
The Windows API, informally WinAPI, is the foundational application programming interface (API) that allows a computer program to access the features of
Windows_API
API used to interface with web servers
Server Application Programming Interface (ISAPI), and the defunct Netscape web server used the term Netscape Server Application Programming Interface (NSAPI)
Server application programming interface
Server_application_programming_interface
Microsoft Windows API
The Telephony Application Programming Interface (TAPI) is a Microsoft Windows API, which provides computer telephony integration and enables PCs running
Telephony Application Programming Interface
Telephony_Application_Programming_Interface
Type of computer program
application's directory when it closes. An alternative strategy for achieving application portability within Windows, without requiring application source
Portable_application
Foundation (Windows Vista / Windows 7) Interface Graphics Device Interface (GDI) and GDI+ Application Programming Interface (API) Messaging Application Programming
List of Microsoft Windows application programming interfaces and frameworks
List_of_Microsoft_Windows_application_programming_interfaces_and_frameworks
Microsoft Windows email API
Messaging Application Programming Interface (MAPI) is an API for Microsoft Windows which allows programs to become email-aware. While MAPI is designed
MAPI
Application programming interface
an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based
Microsoft_CryptoAPI
Application programming interface for Microsoft Windows
Application Programming Interface or SAPI is an API developed by Microsoft to allow the use of speech recognition and speech synthesis within Windows
Microsoft_Speech_API
User interface API, part of Windows Runtime
8, Windows 8.1, Windows 10 and Windows Phone 8.1 operating systems. It enables declaring user interfaces using Extensible Application Markup Language
Windows_UI_Library
API of Microsoft Internet Information Services
Internet Server Application Programming Interface (ISAPI) is an n-tier API of Internet Information Services (IIS), Microsoft's collection of Windows-based web
Internet Server Application Programming Interface
Internet_Server_Application_Programming_Interface
Microsoft Win16 API for Unix/Linux
software application from Sun Microsystems that implements the Windows Win16 API specification. Wabi runs applications developed for Windows 3.1, Windows 3.11
Wabi_(software)
Technical specification for how Windows software should behave over TCP/IP
the Windows Sockets API (WSA), later shortened to Winsock, is an application programming interface (API) that defines how Windows network application software
Winsock
Software component technology from Microsoft
1.3 and later plug-in application programming interface (API). The latter only implements a subset of the whole COM interface. Over time, COM is being
Component_Object_Model
Generic Security Service Application Programming Interface (GSSAPI, also GSS-API) is an application programming interface for programs to access security services
Generic Security Services Application Programming Interface
Generic_Security_Services_Application_Programming_Interface
Computer program designed to be used via text-only interface
Richter, Jeffrey (1994). Advanced Windows NT The Developer's Guide to the Win32 Application Programming Interface. Microsoft Press. ISBN 978-1556155673
Console_application
1985 Microsoft operating system version
Windows 1.0 is the first major release of Microsoft Windows, a family of graphical user shells and operating systems for personal computers developed by
Windows_1.0
Graphical user interface software library
Windows Forms, also known as WinForms, is a free, open-source graphical user interface (GUI) class library for building Windows desktop applications, included
Windows_Forms
Application programming interface
lightweight application programming interface (API) used by Windows NT's kernel and user mode applications. This API is used in the early stages of Windows NT
Windows_Native_API
Platform-agnostic component and application architecture
Windows Runtime (WinRT) is a platform-agnostic component and application architecture first introduced in Windows 8 and Windows Server 2012 in 2012. It
Windows_Runtime
Computer telephony integration standard developed and promoted by Novell and AT&T
that Telephony Server Application Programming Interface was intended to work with. Telephony Server Application Programming Interface consisted of two primary
Telephony Server Application Programming Interface
Telephony_Server_Application_Programming_Interface
Language Microsoft developed for initializing structured values and objects
extensively in Windows Presentation Foundation (WPF), Silverlight, Workflow Foundation (WF), Windows UI Library (WinUI), Universal Windows Platform (UWP)
Extensible Application Markup Language
Extensible_Application_Markup_Language
Windows API for cryptography
Protection Application Programming Interface (DPAPI) is a simple cryptographic application programming interface available as a built-in component in Windows 2000
Data_Protection_API
Computer software development kit
the application programming interface (API). It handles user interface elements by using native controls provided by native APIs, such as Windows API
IUP_(software)
Software
Windows Installer (msiexec.exe, formerly named Microsoft Installer, codename Darwin) is a software component and application programming interface (API)
Windows_Installer
Open source UI framework
Windows Presentation Foundation (WPF) is a free and open-source user interface framework for Windows-based desktop applications. WPF applications are
Windows Presentation Foundation
Windows_Presentation_Foundation
Type of interface based on outputting to or controlling a text display
the same interface (namely, standard streams) controls the display and keyboard. See below for comparison to Windows. Many TUI programming libraries
Text-based_user_interface
are Windows, macOS, and the X Window System interfaces for desktop and laptop computers, and Android, Apple's iOS, Symbian, BlackBerry OS, Windows Phone/Windows
Graphical_user_interface
List of main shared-libraries of Microsoft Windows
core libraries included with modern Windows installation, upon which most Windows applications are built. The Windows operating system contains compiled
Microsoft Windows library files
Microsoft_Windows_library_files
Microsoft Windows file manager application
operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file systems, as well as user interface elements such as
File_Explorer
Image scanner API
Microsoft driver model and application programming interface (API) for Microsoft Windows Me and later Windows operating systems that enables graphics
Windows_Image_Acquisition
Any computer program for end-user use
Application software is software that is intended for end-user use – not operating, administering or programming a computer. It includes programs such
Application_software
Collection of multimedia related APIs on Microsoft platforms
is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft
DirectX
Visual area containing some kind of user interface
respond to the mouse. A graphical user interface (GUI) using windows as one of its main "metaphors" is called a windowing system, whose main components are
Window_(computing)
Computer operating system
computing industry – Windows for personal computers, Windows Server for servers, and Windows IoT for embedded systems. Windows itself is further grouped
Microsoft_Windows
Database for Microsoft Windows
The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt
Windows_Registry
Software development kit from Microsoft
Windows App SDK is not intended to replace the Windows SDK. By exposing a common application programming interface (API) primarily using the Windows Runtime
Windows_App_SDK
Window manager with non-overlapping frames
used by stacking window managers, which allow the user to drag windows around, instead of windows snapping into a position. This allows for a different style
Tiling_window_manager
Programming language for statistics
native command line interface. In addition, multiple third-party applications are available as graphical user interfaces; such applications include RStudio
R_(programming_language)
Linux kernel APIs and ABIs
multiple interfaces to user-space and kernel-mode code. The interfaces can be classified as either application programming interface (API) or application binary
Linux_kernel_interfaces
Point of sale device standard
functionality provides a way for the application development to write to an abstract hardware interface while allowing the application to work with a variety
OPOS
Microsoft Windows program
An HTML Application (HTA) is a Microsoft Windows program whose source code consists of HTML, Dynamic HTML, and one or more scripting languages supported
HTML_Application
Windowing system for bitmap displays on UNIX-like systems
popular among users. A window manager controls the placement and appearance of application windows. This may result in desktop interfaces reminiscent of those
X_Window_System
Software framework by Microsoft introduced in 1996
from Google IUnknown interface JavaBeans Netscape Plugin Application Programming Interface (NPAPI) – an alternative interface for web-browser plugins OLE
ActiveX
Computer software for connecting SCSI devices
The Advanced SCSI Programming Interface (ASPI) is a programming interface developed by Adaptec which standardizes communication on a computer bus between
Advanced SCSI Programming Interface
Advanced_SCSI_Programming_Interface
2006 Microsoft operating system version
using workflows. It is the programming model, engine, and tools for building workflow-enabled applications on Windows. Windows CardSpace is a component
Windows_Vista
Object-oriented application programming interface specification
object-oriented application programming interface (API) specification developed by NeXT. It provides a framework for building graphical user interfaces (GUIs)
OpenStep
The Common ISDN Application Programming Interface (short CAPI) is an ISDN-conformant standardized software interface. With the help of CAPI, computer software
Common ISDN Application Programming Interface
Common_ISDN_Application_Programming_Interface
Software application designed to run on mobile devices
user interface modules. This accounts for better performance, consistency and good user experience. Users also benefit from wider access to application programming
Mobile_app
Matrox Simple Interface (in short MSI) is the name of a proprietary DOS and Windows 95 application programming interface for Matrox Mystique graphics cards
Matrox_Simple_Interface
Design language by Microsoft
system in 2006, and Windows 7 later in 2009. The changes introduced by Windows Aero encompassed many elements of the Windows interface, with the introduction
Windows_Aero
Direct interface to an operating system
graphical user interfaces (GUIs). On Microsoft Windows, Remote Desktop Protocol can be used to provide GUI remote access, since Windows Vista, PowerShell
Shell_(computing)
Computer application of Microsoft Windows
Plus! for Windows 95 as System Agent. Its core component is an eponymous Windows service. The Windows Task Scheduler infrastructure is the basis for the
Windows_Task_Scheduler
Type of software application interface
interface (MDI) is a graphical user interface in which multiple windows reside under a single parent window. Such systems often allow child windows to
Multiple-document_interface
Software that manages separately different parts of display screens
user interface (GUI) which implements the WIMP (windows, icons, menus, pointer) paradigm for a user interface. Each currently running application is assigned
Windowing_system
Object-oriented framework for software development
is a cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various
Qt_(software)
Windowing system
etc. are all realized using windows. A window can only be created as a subwindow of a parent window. This causes the windows to be arranged hierarchically
X Window System protocols and architecture
X_Window_System_protocols_and_architecture
Microsoft Windows API
The Graphics Device Interface (GDI) is a legacy component of Microsoft Windows responsible for representing graphical objects and transmitting them to
Graphics_Device_Interface
1992 Microsoft operating system version
and encoding programs. It was later built into Windows 95. Microsoft also published Windows for Pen Computing, a pen computing interface which was created
Windows_3.1
Windows application programming interface
Services Application Program Interface (GSSAPI) with extensions and very Windows-specific data types. It shipped with Windows NT 3.51 and Windows 95 with
Security Support Provider Interface
Security_Support_Provider_Interface
Computer display feature
system scales up. Windows also includes APIs for application developers to design applications that will scale properly. GDI+ in Windows XP adds resolution-independent
Resolution_independence
1990 Microsoft operating system version
Windows 3.0 with Multimedia Extensions 1.0 (MME) was released to third-party manufacturers in October 1991. The application programming interface introduced
Windows_3.0
Software library for user interfaces
Newt is a programming library for color text mode, widget-based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio
Newt_(programming_library)
Vista's Aero interface use 3D rendering for shading and transparency effects as well as Exposé and Windows Flip and Flip 3D, respectively. Windows Vista uses
History of the graphical user interface
History_of_the_graphical_user_interface
Application that uses a web browser as a client
to them, and can replace conventional desktop applications for operating systems such as Microsoft Windows, thus facilitating the operation of software
Web_application
Means by which a user interacts with and controls a machine
operating systems, programming languages. Nowadays, we use the expression graphical user interface for human–machine interface on computers, as nearly
User_interface
supports three different application programming interfaces (APIs). This set of routines handles client–server activity, window manager activities like
Microwindows
User interface design language used in Apple's operating systems
version 4, a more Windows-like theme was employed using the standard Windows user interface controls and window border. QuickTime for Windows uses the same
Aqua_(user_interface)
Application framework for rich Internet applications
support to developers for CLI languages and development tools. Silverlight was one of the two application development platforms for Windows Phone, but web pages
Microsoft_Silverlight
Spreadsheet editor by Microsoft
capabilities, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications (VBA). Excel forms part of the Microsoft 365 and
Microsoft_Excel
GUI desktop bar used to manage applications
user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running programs. The taskbar
Taskbar
Object-oriented programming language
its release, and has been a popular programming language since then. Java was the third most popular programming language in 2022[update] according to
Java_(programming_language)
C header for accessing the Windows API
Languages". blogs.windows.com. 21 January 2021. "win32metadata". Retrieved 4 September 2025. Wikibooks has a book on the topic of: Windows Programming
Windows.h
Implementation of Microsoft's event-driven programming language Visual Basic 6
Visual Basic for Applications (VBA) is an implementation of Microsoft's event-driven programming language Visual Basic 6.0 built into most desktop Microsoft
Visual_Basic_for_Applications
"KB81493: Using VCPI Programs with Windows". Microsoft Corporation. Many MS-DOS-based applications use the Virtual Control Program Interface (VCPI) specification
Virtual Control Program Interface
Virtual_Control_Program_Interface
Inter-process communication mechanism
In Microsoft Windows applications programming, OLE Automation (later renamed to simply Automation) is an inter-process communication mechanism created
OLE_Automation
Graphical user interface builder
Glade Interface Designer is a graphical user interface builder for GTK, with additional components for GNOME. In its third version, Glade is programming language–independent
Glade_Interface_Designer
API for controlling multimedia peripherals
The Media Control Interface — MCI for short — is a high-level API developed by Microsoft and IBM for controlling multimedia peripherals connected to a
Media_Control_Interface
Software library
is used in programs that require a window, due to OpenGL not providing any mechanisms for creating the necessary contexts, managing windows, user input
GLFW
2015 Microsoft operating system version
version of Windows 10 was released in 2018. Windows 10 received generally positive reviews. Praise was given to the return of the desktop interface, improved
Windows_10
editors below can be used with either a graphical user interface or a text-based user interface. The following text editors provide functionality similar
List_of_text_editors
Video output mechanism for the X Window System
called compositing window managers, allow windows to be separately processed and then rendered (or composited). This involves all windows being rendered to
X_video_extension
Foreign function interface for the Java language
The Java Native Interface (or Native Method Interface) is a foreign function interface designed for non-Java programming frameworks. The JNI enables Java
Java_Native_Interface
List of Windows 11 operating system versions
System: Most interfaces in Windows 11 feature rounded geometry, refreshed iconography, new typography, and a refreshed colour palette. Windows 11 also introduces
Windows_11_version_history
Discontinued embedded operating system by Microsoft
Windows CE, later known as Windows Embedded CE and Windows Embedded Compact, is a discontinued operating system developed by Microsoft for mobile and embedded
Windows_CE
Application programming interface
Plugin Application Programming Interface (NPAPI) is a deprecated application programming interface (API) for web browser plugins, initially developed for Netscape
NPAPI
Implementation of WS-Management
(WMI) can also be obtained. WinRM Scripting API: Provides an Application programming interface enabling scripts to remotely acquire data from computers that
Windows_Remote_Management
2012 Microsoft operating system version
optional 3D desktop user interface for high-end systems named "Wind" was rumored. Two milestone releases of Windows 8 and one of Windows Server 2012 leaked
Windows_8
Windows interface for monitoring and notification
Windows Management Instrumentation (WMI) is a set of extensions to the Windows Driver Model that provides an operating system interface through which
Windows Management Instrumentation
Windows_Management_Instrumentation
Server that hosts applications
an application programming interface. An application server may have features such as clustering, fail-over, and load-balancing. The goal is for developers
Application_server
Subordinate user interface element
user interface design, a modal window, or modal for short, is a graphical control element subordinate to an application's main window. A modal window creates
Modal_window
User interface software toolkit
an application programming interface (API) to user interface facilities for the programming language Lisp. It is a fully object-oriented programming user
Common_Lisp_Interface_Manager
1999 Microsoft operating system version
32-bit versions (versions of Windows NT for Alpha were 32-bit only due to it using 32-bit application binary interfaces on an otherwise 64-bit processor)
Windows_2000
a new full-screen application platform. The desktop interface is also present for running windowed applications, although Windows RT will not run any
Microsoft Windows version history
Microsoft_Windows_version_history
Freeware application, part of Windows Update
alternative to Windows Update for the Microsoft Windows operating systems by allowing users to search, install, postpone, and disable updates. This program interface
Windows_Update_MiniTool
cross-platform set of C-language programming interfaces. It provides abstractions for routines that are especially useful for processing of audio, video, and
OpenMAX
Computing platform by Microsoft
run on Windows 10, Windows 10 Mobile (discontinued), Windows 11, Xbox One, Xbox Series X/S, and HoloLens without the need to be rewritten for each. It
Universal_Windows_Platform
List of Windows 10 operating system versions
Windows 10 is a major release of the Windows NT operating system developed by Microsoft. Microsoft described Windows 10 as an "operating system as a service"
Windows_10_version_history
Licensing program by Microsoft
Windows Interface Source Environment (or WISE) was a licensing program from Microsoft which allowed developers to recompile and run Windows-based applications
Windows Interface Source Environment
Windows_Interface_Source_Environment
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
Boy/Male
Tamil
Supplication, Consolation
Girl/Female
Indian
Prayer, Supplication
Girl/Female
Muslim
Prayer, Supplication
Boy/Male
Bengali, Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Sanskrit, Telugu
Requesting; Supplication; Consolation
Boy/Male
Hindu
Supplication, Consolation
Male
Scandinavian
 Scandinavian form of Old Norse Þórr, TOR means "Thor" or "thunder." Compare with other forms of Tor.
Girl/Female
Arabic, Muslim
Prayer; Supplication
Female
English
English variant spelling of French Fleur, or perhaps just a short form of Latin Flora, both FLOR means "flower."
Girl/Female
Muslim/Islamic
Supplication prayer
Male
English
From an Old English byname, FOX means "fox."
Girl/Female
Arabic, Muslim
Supplication; Prayer
Boy/Male
British, English, German, Norse, Teutonic
Lord; A Variant of the Name Ifor
Surname or Lastname
English
English : nickname from the animal, Middle English, Old English fox. It may have denoted a cunning individual or been given to someone with red hair or for some other anecdotal reason. This relatively common and readily understood surname seems to have absorbed some early examples of less transparent surnames derived from the Germanic personal names mentioned at Faulks and Foulks.Irish : part translation of Gaelic Mac an tSionnaigh ‘son of the fox’ (see Tinney).Jewish (American) : translation of the Ashkenazic Jewish surname Fuchs.Americanized spelling of Focks, a North German patronymic from the personal name Fock (see Volk).Americanized spelling of Fochs, a North German variant of Fuchs, or in some cases no doubt a translation of Fuchs itself.
Surname or Lastname
English, French, and Catalan
English, French, and Catalan : nickname from Old French, Middle English, Catalan fort, ‘strong’, ‘brave’ (Latin fortis). In some cases it may be from the Latin personal name derived from this word; this was borne by an obscure saint whose cult was popular during the Middle Ages in southern and southwestern France.English and French : topographic name for someone who lived near a fortress or stronghold, or an occupational name for someone employed in one. Compare Fortier 1.Czech (Fořt) : variant of Forst.
Male
Hungarian
Hungarian form of Mongolian Baatar, BÃTOR means "warrior."
Girl/Female
Shakespearean
The Merry Wives of Windsor' Mistress Ford.
Surname or Lastname
English
English : topographic name for someone who lived near a ford, Middle English, Old English ford, or a habitational name from one of the many places named with this word, such as Ford in Northumberland, Shropshire, and West Sussex, or Forde in Dorset.Irish : Anglicized form (quasi-translation) of various Gaelic names, for example Mac Giolla na Naomh ‘son of Gilla na Naomh’ (a personal name meaning ‘servant of the saints’), Mac Conshámha ‘son of Conshnámha’ (a personal name composed of the elements con ‘dog’ + snámh ‘to swim’), in all of which the final syllable was wrongly thought to be áth ‘ford’, and Ó Fuar(th)áin (see Foran).Jewish : Americanized form of one or more like-sounding Jewish surnames.Translation of German Fürth (see Furth).
Boy/Male
Hindu, Indian
Application
Male
English
English surname transferred to forename use, from the Old English word ford, FORD means "ford, river crossing."
Male
Welsh
Welsh form of Old Norse Ãvarr, IFOR means "bow warrior."
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
Girl/Female
American, British, English
Joyful; Lighthearted; Happy
Boy/Male
Indian, Sanskrit
Deity of the House
Surname or Lastname
English
English : habitational name from any of various places named Westbrook, for example in Berkshire, Kent, and the Isle of Wight, from Old English west ‘west’ + brÅc ‘brook’.Altered spelling of Dutch Westbroek, a habitational name from a place so named near Utrecht.
Boy/Male
Muslim/Islamic
Guardian
Girl/Female
Tamil
Highly skilled, Expert, Quick, Talented, Powerful, Quick
Boy/Male
Indian
Senior
Boy/Male
Hindu, Indian, Telugu
Truth; Lord of Addiction
Girl/Female
Indian, Tamil
Beauty of Expression; Beauty of Pleasant
Male
Italian
Italian form of Roman Latin Cæsar, CESARE means "severed."
Boy/Male
Indian, Tamil
God Shiva
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
APPLICATION PROGRAMMING-INTERFACE-FOR-WINDOWS
v. t.
See Interlace.
n.
Want of application, attention, or diligence; negligence; indolence.
n.
The capacity of being practically applied or used; relevancy; as, a rule of general application.
p. pr. & vb. n.
of Interfere
n.
Application.
n.
Hence, in specific uses: (a) That part of a sermon or discourse in which the principles before laid down and illustrated are applied to practical uses; the "moral" of a fable. (b) The use of the principles of one science for the purpose of enlarging or perfecting another; as, the application of algebra to geometry.
v. i.
To clash or interfere.
v. t.
To place between or among; as, to interplace a name.
imp. & p. p.
of Interfere
n.
The act or process of dividing by natural growth or spontaneous action; as, the duplication of cartilage cells.
n.
The act of making request of soliciting; as, an application for an office; he made application to a court of chancery.
n.
The act of fixing the mind or closely applying one's self; assiduous effort; close attention; as, to injure the health by application to study.
v. i.
To act upon each other; as, two agents mutually interact.
n.
The act of directing or referring something to a particular case, to discover or illustrate agreement or disagreement, fitness, or correspondence; as, I make the remark, and leave you to make the application; the application of a theory.
n.
The act of applying or laying on, in a literal sense; as, the application of emollients to a diseased limb.
v. t.
To interweave or interlace.
imp. & p. p.
of Interlace
n.
A request; a document containing a request; as, his application was placed on file.
adv.
By application.
p. pr. & vb. n.
of Interlace