Método IShellBrowser::RemoveMenusSB (shobjidl_core.h)

Permite que el contenedor quite cualquiera de sus elementos de menú del menú compuesto local y libere todos los recursos asociados.

Sintaxis

HRESULT RemoveMenusSB(
  HMENU hmenuShared
);

Parámetros

hmenuShared

Tipo: HMENU

Identificador del menú compuesto local construido mediante llamadas a IShellBrowser::InsertMenusSB y la función InsertMenu .

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente o un valor de error definido por COM en caso contrario.

Comentarios

Este método es similar al método IOleInPlaceFrame::RemoveMenus .

El objeto siempre debe permitir que el contenedor quite sus elementos de menú del menú compuesto antes de desactivar la interfaz de usuario compartida.

Notas a las aplicaciones de llamada

La aplicación de objeto llama al método mientras se desactiva la interfaz de usuario para que el explorador pueda quitar sus menús.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)
Archivo DLL Shell32.dll (versión 4.0 o posterior)

Consulte también

IShellBrowser