CMonikerFile选件类

表示 IMoniker(IStream)命名的数据流。

class CMonikerFile : public COleStreamFile

成员

wsc3x1hb.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMonikerFile::CMonikerFile

构造 CMonikerFile 对象。

wsc3x1hb.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMonikerFile::Close

分离并释放流并发布该标记。

CMonikerFile::Detach

分离此 CMonikerFile 对象的 IMoniker

CMonikerFile::GetMoniker

返回当前标记。

CMonikerFile::Open

打开所指定的文件获取流。

wsc3x1hb.collapse_all(zh-cn,VS.110).gif受保护的方法

名称

说明

CMonikerFile::CreateBindContext

获取绑定上下文或创建默认初始化的绑定上下文。

备注

标记包含信息很象路径名。文件。 如果您有指向标记对象的 IMoniker 接口,可以将由标识的文件执行get访问不存在的实际上查找文件的任何其他特定信息。

COleStreamFile派生,CMonikerFile 使可以通过为标记并绑定到流该标记是一个名称标记或字符串表示形式。 然后可以读写该流。 CMonikerFile 的虚拟目的是提供对 IMonikers的简单访问名为的 IStream的,因此您不必绑定到流,因此,有 CFile 功能入流。

除了流之外,CMonikerFile 不能用于绑定到任何操作。 如果要绑定到存储或对象,则必须直接使用 IMoniker 接口。

有关流的更多信息和标记,请参见 MFC Reference 中的 COleStreamFile 与Windows SDK 中的 IStreamIMoniker

继承层次结构

CObject

C文件

COleStreamFile

CMonikerFile

要求

Header: afxole.h

请参见

参考

COleStreamFile选件类

层次结构图

CAsyncMonikerFile选件类