Compartir a través de


Método IOleInPlaceFrame::RemoveMenus (oleidl.h)

Quita los elementos de menú de un contenedor del menú compuesto.

Sintaxis

HRESULT RemoveMenus(
  [in] HMENU hmenuShared
);

Parámetros

[in] hmenuShared

Identificador del menú compuesto en contexto construido mediante llamadas a IOleInPlaceFrame::InsertMenus y a la función InsertMenu .

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_INVALIDARG
El identificador especificado no es válido.
E_UNEXPECTED
Se produjo un error inesperado.

Comentarios

El objeto siempre debe dar al contenedor la oportunidad de quitar sus elementos de menú del menú compuesto antes de desactivar la interfaz de usuario compartida.

Notas a los autores de llamadas

La aplicación de objetos llama a este método mientras se desactiva la interfaz de usuario para quitar sus menús.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleidl.h

Consulte también

IOleInPlaceFrame

IOleInPlaceFrame::SetMenu

InsertMenu