Freigeben über


IShellMenu::SetMenuToolbar-Methode (shobjidl_core.h)

Fügt dem Menüband ein Menü hinzu.

Syntax

HRESULT SetMenuToolbar(
  [in] IUnknown *punk,
  [in] DWORD    dwFlags
);

Parameter

[in] punk

Typ: IUnknown*

Ein Zeiger auf ein Objekt, das CLSID_MenuToolbarBase in seiner QueryInterface-Methode unterstützt.

[in] dwFlags

Art: DWORD

Flags, die die Funktionsweise des Menüs steuern.

SMSET_TOP

Fangen Sie diesen Namespace an den oberen Rand des Menüs.

SMSET_BOTTOM

Ändern Sie diesen Namespace am unteren Rand des Menüs.

SMSET_DONTOWN

Das Menuband besitzt nicht das Objekt, das nicht vom Verweis gezählt wird.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)
DLL Shell32.dll