Windows API

Purpose

The Microsoft Windows application programming interface (API) provides services used by all Windows-based applications. You can provide your application with a graphical user interface; access system resources such as memory and devices; display graphics and formatted text; incorporate audio, video, networking, or security.

Where Applicable

The Windows API can be used in all Windows-based applications. The same functions are generally supported on 32-bit and 64-bit Windows.

Developer Audience

This API is designed for use by C/C++ programmers. Familiarity with the Windows graphical user interface and message-driven architecture is required.

Run-Time Requirements

For information on which operating systems are required to use a particular function, see the Requirements section of the documentation for the function.

In This Section

TopicDescription

Overview

General information about the Windows API.

What's New

Information about additions to the Windows API.

Reference

Information about the programming elements in the Windows API.

 

See Also

Order a Windows SDK DVD
Windows Developer Center
Windows Server Developer Center
Windows SDK Downloads

 

 

Build date: 3/25/2010

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft