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) |