Click to Rate and Give Feedback
MSDN
MSDN Library
User Interface
Windows Shell
Shell Reference
Shell Interfaces
IDeskBand2
IDeskBand2 Interface

Exposes methods to enable and query translucency effects in a deskband object.

IDeskBand2 Members

CanRenderComposited Indicates the deskband's ability to be displayed as translucent.
CloseDW Notifies the docking window object that it is about to be removed from the frame. The docking window object should save any persistent information at this time.
GetBandInfo Gets state information for a band object.
GetCompositionState Gets the composition state.
ResizeBorderDW Notifies the docking window object that the frame's border space has changed. In response to this method, the IDockingWindow implementation must call IDockingWindowSite::SetBorderSpaceDW, even if no border space is required or a change is not necessary.
SetCompositionState Sets the composition state.
ShowDW Instructs the docking window object to show or hide itself.

Remarks

IDeskBand2 is derived from IOleWindow through IDockingWindow and IDeskBand. See the following topics for details on these methods also available to IDeskBand2 through that inheritance.

Additional IDeskBand2 Methods
IDeskBand2::GetWindow
IDeskBand2::ContextSensitiveHelp

If implemented in all active deskbands, this interface allows the taskbar to be displayed using translucent effects. If an active deskband does not implement IDeskBand2, then translucency is disabled for the entire taskbar.

A deskband can implement IDeskBand2 as a communication conduit between itself and the taskbar as follows:

Interface Information

Minimum DLL Versionshell32.dll
Custom ImplementationNo
Inherits fromIDeskBand
Header and IDL filesshobjidl.h, shobjidl.idl
Minimum operating systems Windows Vista
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
IDeskBand2 inherits from IDeskBand      Jeff Miller ... Noelle Mallory - MSFT   |   Edit   |  
This documentation is wrong, IDeskBand2 inherits from IDeskBand, not IUnknown.
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker