This document describes the interfaces used for customizing the behavior of MSHTML objects. In addition to the interfaces described here, MSHTML can be customized through a number of interfaces that match MSHTML's Object Model. For a more general overview of MSHTML's hosting and extensibility mechanisms, see Reusing MSHTML.
ICustomDoc The ICustomDoc interface is implemented by MSHTML to allow a host to set MSHTML's IDocHostUIHandler interface. IDocHostShowUI A host can supply mechanisms that will show message boxes and Help by implementing the IDocHostShowUI interface. IDocHostUIHandler A host can replace the menus, toolbars, and context menus used by MSHTML by implementing the IDocHostUIHandler interface.