MFC for Windows CE Reference

Windows CE supports many of the standard Microsoft Foundation Class library classes. Because Windows CE runs on platforms that are very different from the desktop Windows platforms, it has some different requirements. In order to meet these requirements, the designers of Windows CE have made changes to some of the classes in the library.

For an alphabetical listing of the classes that have been modified for use under Windows CE, see Modified MFC Classes.

For an alphabetical listing of all the classes that MFC for Windows CE supports exactly the same way standard MFC supports them, see Fully Supported MFC Classes.

For a list of MFC classes that Windows CE does not support, see Unsupported MFC Classes.

For a list of MFC global functions and messages that are specific to Windows CE, see Windows CE-Specific MFC API Functions & Messages.

For a list of supported and unsupported MFC global functions, see MFC Global Functions.

For a list of supported and unsupported structures used in MFC, see Structures Used in MFC.

For a listing of classes by category, see Classes Derived from CObject and Classes Not Derived from CObject, and the Top Level Hierarchy Chart.

The MFC for Windows CE Reference contains documentation for all Microsoft Foundation Classes supported in the following released versions of Windows CE:

Each reference topic includes an At a Glance table containing the following information.

At a Glance

Header file: Header file in which the class is defined.
Platforms: Targeted platforms.
Windows CE versions: Windows CE versions that include this API element.
Complete documentation: Link to the complete documentation as originally published. Usually, this is a link to the Microsoft Platform SDK documentation.

When there is a link to original documentation, comments in the Remarks section are specific to Windows CE.