ITPub博客

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

OLE SDK——框架界面(四):IOleInPlaceFrame::EnableModeless (转)

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

IOleInPlaceFrame::EnableModeless


激活或禁止一个框架的非模式对话框。

HRESULT EnableModeless(
BOOL
fEnable //激活或禁止非模式对话框窗口
);


参数



fEnable
通过指定TRUE激流非模式对话框窗口,指定FALSE禁止非模式对话框。

返回值


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


S_OK
对话框被激活或是被禁止成功,依赖 fEnable的值。

注释


调用者注意

活动的在位(in-place)对象调用IOleInPlaceFrame::EnableModeless激活或打开可以被容器显示的非模式对话框。要显示一个非模式对话框,对象首先调用IOleInPlaceFrame::EnableModeless,指定FALSE禁止容器的非模式对话框窗口。完成后,对象调用IOleInPlaceFrame::EnableModeless,指定TRUE激活它们。


实现注意

你应该在显示一个对话框前,跟踪EnableModeless的值并检查它。


快速信息


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


参见


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


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

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