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

王朝vc·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

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。

参见

IOleInPlaceActiveObject::EnableModeless

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航