Interfaces
The following interfaces are used to create standard COM objects and property pages.
| Interface | Description |
|---|---|
| IFont | Provides a wrapper around a Windows font object. |
| IFontDisp | Exposes a font object's properties through Automation. It provides a subset of the IFont methods. |
| IOleControl | Provides the features for supporting keyboard mnemonics, ambient properties, and events in control objects. |
| IOleControlSite | Provides the methods that enable a site object to manage each embedded control within a container. |
| IPerPropertyBrowsing | Retrieves the information in the property pages offered by an object. |
| IPicture | Manages a picture object and its properties. Picture objects provide a language-neutral abstraction for bitmaps, icons, and metafiles. |
| IPictureDisp | Exposes the picture object's properties through Automation. It provides a subset of the functionality available through IPicture methods. |
| IPointerInactive | Enables an object to remain inactive most of the time, yet still participate in interaction with the mouse, including drag and drop. |
| IPrint | Enables compound documents in general and active documents in particular to support programmatic printing. |
| IPropertyNotifySink | Implemented by a sink object to receive notifications about property changes from an object that supports IPropertyNotifySink as an outgoing interface. |
| IPropertyPage | Provides the main features of a property page object that manages a particular page within a property sheet. |
| IPropertyPage2 | An extension to IPropertyPage to support initial selection of a property on a page. |
| IPropertyPageSite | Provides the main features for a property page site object. |
| IQuickActivate | Enables controls and containers to avoid performance bottlenecks on loading controls. It combines the load-time or initialization-time handshaking between the control and its container into a single call. |
| ISimpleFrameSite | Provides simple frame controls that act as simple containers for other nested controls. |
| ISpecifyPropertyPage | Indicates that an object supports property pages. |
Show: