IDeskBand (Interfaces)
Last changed: -72.54.8.242

.
Summary
Used to obtain information about a band object.

C# Definition:

[ComImport]
[Guid ("EB0FE172-1A3A-11D0-89B3-00A0C90A90AC")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IDeskBand
{
    // IOleWindow methods
    [PreserveSig] int GetWindow (out IntPtr phwnd);
    [PreserveSig] int ContextSensitiveHelp (
        [In, MarshalAs(UnmanagedType.Bool)] bool fEnterMode);

    // IDockingWindow methods''
    [PreserveSig] int ShowDW ([In, MarshalAs (UnmanagedType.Bool)] bool fShow);
    [PreserveSig] int CloseDW([In] Int32 dwReserved);
    [PreserveSig] int ResizeBorderDW (ref RECT rcBorder,
        [In, MarshalAs (UnmanagedType.IUnknown)] ref object punkToolbarSite,
        [MarshalAs (UnmanagedType.Bool)] bool fReserved);

    // IDeskBand method''
    [PreserveSig] int GetBandInfo ([In] Int32 dwBandID, [In] Int32 dwViewMode,
        [In, Out] ref [DESKBANDINFO] pdbi);
}

VB Definition:

// Please add...

User-Defined Types:

Structures:

DESKBANDINFO

RECT

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation
IDeskBand on MSDN