Shell Interfaces
The following table shows the Shell interfaces, with a description of the purpose of each.
Programming element | PPC | SP | Description |
---|---|---|---|
IContextMenu | X | Used by the shell in loading context menu extensions. | |
IObjectWithSite | X | X | Provides a lightweight "siting" mechanism for simple objects. |
IShellExtInit | X | Used by the shell to initialize shell extension objects. | |
IShellFind | X | Enables Find application to control custom Find handler. | |
IShellFindCallback | X | Enables custom Find handler to communicate back to the Find application. | |
IShellFindItem | X | Used to reference a single item in a find. | |
IShellNotificationCallback | X | X | Used by the shell to advise the notification owner of actions taken on the notification. |
IShellPropSheetExt | X | Used by the shell to allow property sheet extensions or control panel extensions to add additional property sheet pages. |
See Also
Send Feedback on this topic to the authors