The following table shows the standard shell interfaces, with a description of the purpose of each.
| Interface | Description |
|---|---|
| IDropTarget | This interface is used to allow drag-and-drop operations in an application. |
| IPersistFolder | This interface is used to initialize shell folder objects. |
| IShellFolder | This interface is used to manage folders. All shell namespace folder objects expose this interface. |
| IShellView | This interface is implemented to present a view in the Microsoft Windows Explorer or folder windows. |
| ITaskbarList | This interface is used to to control the taskbar. |
| ITaskbarList2 | This interface extends the ITaskbarList interface by providing a method to mark a window as a full-screen display. |
See Also
Send Feedback on this topic to the authors