ITrackShellMenu interface (shdeprecated.h)

Exposes methods that extend the IShellMenu interface by providing the ability to coordinate toolbar buttons with a menu as well as display a pop-up menu.

Inheritance

The ITrackShellMenu interface inherits from IShellMenu. ITrackShellMenu also has these types of members:

Methods

The ITrackShellMenu interface has these methods.

 
ITrackShellMenu::Popup

Displays a modal pop-up menu at a specific location.
ITrackShellMenu::SetObscured

Coordinates obscured items on a toolbar with items in a menu.

Remarks

This interface also provides the methods of the IShellMenu interface, from which it inherits.

This interface is implemented by the track Shell menu object. You can obtain that object by calling CoCreateInstance with a class identifier (CLSID) of CLSID_TrackShellMenu. You can obtain interface pointers using standard Component Object Model (COM) procedures. The value of CLSID_TrackShellMenu is {8278F931-2A3E-11d2-838F-00C04FD918D0}.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shdeprecated.h