Differences Between MFC C++ for Devices and Standard MFC

For device constraint reasons, such as memory, MFC for devices does not support all classes and abilities that the standard desktop MFC supports. The following table describes the classes that are and are not supported on the latest Visual Studio release for devices (MFC version 9.0).

You can also use the filtering mechanism of the Help functionality to get a list of MFC classes supported on the desktop which are also supported on devices.

Charts of Differences Between MFC for Devices and Standard Desktop MFC

Legend

Symbol

Description

MFC Class Box Example

Standard Desktop MFC classes supported in MFC for Devices

MFC Gray Box Example

Standard Desktop MFC classes not supported in MFC for Devices

MFC Text with Symbol Example

Classification of classes

MFC classes supported on Smart DevicesMFC classes supported on Smart DevicesMFC classes supported on Smart DevicesMFC classes supported on Smart DevicesMFC classes supported on Smart DevicesMFC classes supported on Smart Devices

See Also

Other Resources

MFC Reference for Devices

Unique MFC for Devices Classes