This documentation is archived and is not being maintained.

MFC Reference for Devices

Visual Studio 2008

In Visual Studio, Smart Device projects use version 9.0 of MFC for devices. MFC 9.0 for devices differs from both the Standard Desktop MFC and the embedded Visual C++ MFC. This section explains where to find help.

The MFC for devices files are located under the folder %Program Files%\Microsoft Visual Studio 9.0\VC\ce

MFC Classes

The location for most of MFC for devices documentation.

Notice that MFC for devices shares documentation with Standard Desktop MFC.

Behavior deviations from Standard Desktop MFC are noted in the topic in the section titled "Smart Device Developer Notes".

Unique MFC for Devices Classes

The location where the MFC classes unique to smart devices are documented. There are only a few unique classes.

How to: Find Help for MFC Classes and Methods Supported for Devices

Describes how to use the filtering mechanism to display up-to-date information about MFC/ATL references for devices.

List of Desktop MFC Classes Supported for Devices

Lists Standard Desktop MFC classes that are supported on devices.

List of Unsupported Desktop MFC Classes for Devices

Lists Standard Desktop MFC classes not supported on devices.

List of eVC Classes Not Supported from MFC 3.0 to 9.0

Describes the differences between eMbedded Visual C++ MFC 3.0 and Visual Studio MFC 9.0 for devices.

Differences Between MFC C++ for Devices and Standard MFC

Charts illustrating the classes supported on the desktop, which are also supported on the MFC C++ Devices.