ITPub博客

首页 > 应用开发 > IT综合 > OLE SDK——框架界面(三):IOleInPlaceFrame::RemoveMenus (转)

OLE SDK——框架界面(三):IOleInPlaceFrame::RemoveMenus (转)

原创 IT综合 作者:worldblog 时间:2007-12-12 09:41:56 0 删除 编辑
OLE SDK——框架界面(三):IOleInPlaceFrame::RemoveMenus (转)[@more@]

IOleInPlaceFrame::RemoveMenus


给定容器一个从在位(in-place)复合菜单中移去它的菜单标记的机会。

HRESULT RemoveMenus(
HMENU
hmenuShared //在位复合菜单的句柄
);


参数



hmenuShared
在位复合菜单的句柄,它是被调用IOleInPlaceFrame::InsertMenuswindowsInsertMenu函数建造的。

返回值


这个方法支持标准返回值E_INVALIDARG和E_UNEXPECTEDs,也支持下列:


S_OK
这个方法成功的完成。

注释


在使共享用户界面无效前,对象通常应该给容器从复合菜单中移去它的菜单标记的机会。


调用者注意

在按次序移去它的菜单,被UI释放的时候,被对象应用程序调用。


快速信息


 windows NT: 3.1或更高版本。
 Windows:
Windows 95或更高版本。
 Windows CE: 不支持。
 Header: oleidl.h。


参见


编程语言/VISUAL%20MSDN/COM/参考/界面/IOleInPlaceFrame/if_o_6o6t.htm">IOleInPlaceFrame::SetMenu


win32中的InsertMenu


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-991571/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    6241
  • 访问量
    2404593