We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.


Begins the definition of the interfaced map when used in the implementation file.

BEGIN_INTERFACE_MAP(theClass, baseClass )


The class in which the interface map is to be defined


The class from which theClass derives from.

For each interface that is implemented, there is one or more INTERFACE_PART macro invocations. For each aggregate that the class uses, there is one INTERFACE_AGGREGATE macro invocation.

For more information on interface maps, see Technical Note 38.

Header: afxwin.h