共用方式為


IOleInPlaceFrame::RemoveMenus 方法 (oleidl.h)

從複合功能表移除容器的功能表元素。

語法

HRESULT RemoveMenus(
  [in] HMENU hmenuShared
);

參數

[in] hmenuShared

由呼叫 IOleInPlaceFrame::InsertMenusInsertMenu 函式所建構之就地複合功能表的控制碼。

傳回值

此方法會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。

傳回碼 描述
E_INVALIDARG
指定的控制碼無效。
E_UNEXPECTED
已發生未預期的錯誤。

備註

物件應該一律讓容器有機會在停用共用使用者介面之前,先從複合功能表移除其功能表元素。

來電者附注

物件應用程式在 UI 停用時會呼叫這個方法,以移除其功能表。

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 oleidl.h

另請參閱

IOleInPlaceFrame

IOleInPlaceFrame::SetMenu

InsertMenu