IShellExtInit Interface
IShellExtInit Interface

Exposes a method that initializes Shell extensions for property sheets, shortcut menus, and drag-and-drop handlers (extensions that add items to shortcut menus during nondefault drag-and-drop operations).

Add an item to Explorer context menu easily – How to add them ?

 

 

 Adding items to Explorer Shell context menu with Explorer Shell Context Menu

 

  Insert an item to Windows Explorer context menu easily with Explorer Shell Context Menu. This powerful .Net component for custom items appending to Windows Explorer Shell context menu will add all your application items to the Windows Explorer Shell context menu. It , C++ and VB.NET support include detailed C# and VB.NET samples, tutorials , user-friendly manuals and support all you may need to add your items to context menu :

  • Add all your items to Windows Explorer Shell context menu to be shown on any Windows OS (all OS are supported – Windows XP, Vista, x64 of all types , etc.)
  • Add all your items to Windows Explorer Shell context menu to be shown in any way - with custom caption and icon, as separator or sub-menu
  • Add your items to Windows Explorer Shell context menu to be shown for all types of files or shown only for computer files of particular type (for example, only for .PDF .TXT , .MP3,.WMA,.AAC , .AVI media files)
  • Add items to Windows Explorer Shell context menu, sub-menus, sub-menus of unlimited depth and even much more


Windows Explorer Shell Context Menu - is a .Net framework component that support all you need to insert your program items to the Explorer context menu - in a fast and easy way. Add all your program items to Explorer Shell context menu right now – add entries to context menu fast , easy and exactly as you want :

 Add items To the Windows Explorer Shell Context Menus very easy with Windows Explorer Shell Context Menu

 

IShellExtInit Interface Description 

IShellExtInit is a low-level Windows 95 - Windows 98 interface used in those operating systems to add items to Windows Explorer Shell context menu. Because IShellInit programming interface may be used on outdated operating systems, such as Windows for Workgroups, Windows 95 or Windows 98, to add custom items to Windows Explorer Shell context menu you should use, according to Microsoft guidelines, appropriate .Net component - Windows Explorer Shell Context Menu. This developer-friendly .Net component for custom items appending to Explorer context menu with full C# and VB.NET support will add all your items to Explorer context m,enu in a very easy way.

 

IShellExtInit Members

    Initialize    Initializes a property sheet extension, shortcut menu extension, or drag-and-drop handler.


Remarks

    Implement IShellExtInit when you are writing a handler based on the IContextMenu or IShellPropSheetExt interface.

    Note that Shell extensions based on other interfaces do not use this method of initialization.

    You do not use this interface directly. The Shell calls it to initialize the handler.


Interface Information

    Minimum DLL Version    shell32.dll version 4.0 or later
    Custom Implementation    No
    Inherits from    IUnknown
    Header    shlobj.h
    Minimum operating systems    Windows NT 4.0, Windows 95