# IFont - Ole Implementation

The system provides a standard implementation of a font object with the IFont interface on top of the underlying system font support. A font object is created through the OleCreateFontIndirect function. A font object supports a number of read-write properties, as well as a set of methods, through its IFont interface and supports the same set of properties (but not the methods) through a dispatch interface IFontDisp which is derived from IDispatch to provide access to the font’s properties through Automation. The system implementation of the font object supplies both interfaces.

Remarks

The OLE-provided font object implements the complete semantics of the IFont and IFontDisp interfaces.

See Also

IFont