Windows Address Book Overviews and Tutorials

New applications should not use this set of interfaces. These interfaces exist for backward compatibility with legacy applications. These interfaces will be unavailable in the future.

Note  In Windows Vista, Windows Contacts replaces Windows Address Book (WAB). For more information about this new mechanism for storing and retrieving contact information, see Windows Contacts.

The following overview and tutorial articles outline techniques for programming an address book.


About Windows Address Book

Windows provides an address book for storing contact information. The WAB is an application and service that enables users to keep track of people. The WAB has a local database and user interface for finding and editing information about people, and it can query network directory servers using Lightweight Directory Access Protocol (LDAP). Other applications can use the WAB. For example, Microsoft Outlook uses the WAB as its e-mail address book.

Extending the WAB Property Sheets

The WAB has an extensibility mechanism by which a client application can add its own property sheets to the WAB's predefined set of property sheets. This document describes how to extend the WAB Property Sheets for WAB contacts and groups.

Extending the WAB Toolbar and Context Menu Actions

Clients wishing to extend the WAB's set of "Actions" on contacts (such as "Send Mail") can do so by implementing the IContextMenu Interface and the IWABExtInit interfaces and then registering them with the WAB.

Importing and Exporting Named Properties Through vCards

If the predefined MAPI schema is insufficient to meet the needs of a client application, that application typically extends the schema using named properties. In order to enable the exchange of data stored in named properties, the vCard conversion engine in the WAB can be extended to import and export named-property data through vCards.

UNICODE Support in WAB

Versions 5.0 and later of the WAB support UNICODE.

WAB and Multi-User/Multi-Identity Profiles

Beginning with version 5.0, the WAB provides support for multiple people who use the same logon name and password in the WAB.




Send comments about this topic to Microsoft

Build date: 6/30/2010

Community Additions

© 2016 Microsoft