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

VC-SDK-OLE 专栏收录该内容
7 篇文章 0 订阅

IOleInPlaceFrame::RemoveMenus


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

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

参数



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

返回值


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


S_OK
这个方法成功的完成。

注释


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


调用者注意

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


快速信息


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


参见


IOleInPlaceFrame::SetMenu


Win32中的InsertMenu

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值