VC语言

本类阅读TOP10

·VC++ 学习笔记(二)
·用Visual C++打造IE浏览器(1)
·每个开发人员现在应该下载的十种必备工具
·教你用VC6做QQ对对碰外挂程序
·Netmsg 局域网聊天程序
·Windows消息大全
·VC++下使用ADO编写数据库程序
·VC++学习笔记(四)
·非法探取密码的原理及其防范
·怎样在VC++中访问、修改注册表

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
OLE SDK——框架界面(四):IOleInPlaceFrame::EnableModeless

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

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




相关文章

相关软件