Click to Rate and Give Feedback
MSDN
MSDN Library

  Switch on low bandwidth view
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

Windows SDK CDs
Windows SDK for Windows Vista download site
Windows Server 2003 R2 Platform SDK download site
Windows Vista developer center



Send comments about this topic to Microsoft

Build date: 11/1/2007

Tags What's this?: api (x) Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Windows API      Christophe Pichaud ... gy.brian   |   Edit   |   Show History

The Windows API si shipped under several versions:

Win16, Win32 and Win64.

Tags What's this?: win32 (x) Add a tag
Flag as ContentBug
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker