CAsyncMonikerFile选件类

提供了用于在ActiveX控件(原来为OLE控件)的异步标记的使用。

class CAsyncMonikerFile : public CMonikerFile

成员

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

名称

说明

CAsyncMonikerFile::CAsyncMonikerFile

构造 CAsyncMonikerFile 对象。

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

名称

说明

CAsyncMonikerFile::Close

关闭并释放所有资源。

CAsyncMonikerFile::GetBinding

检索指向异步传输绑定。

CAsyncMonikerFile::GetFormatEtc

检索数据的格式在流的。

CAsyncMonikerFile::Open

打开文件异步。

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

名称

说明

CAsyncMonikerFile::CreateBindStatusCallback

创建COM对象实现 IBindStatusCallback

CAsyncMonikerFile::GetBindInfo

调用由OLE系统库请求有关绑定的类型的信息创建。

CAsyncMonikerFile::GetPriority

调用由OLE系统库来获取绑定的优先级。

CAsyncMonikerFile::OnDataAvailable

调用提供数据,则它将成为可供客户端在异步绑定操作中

CAsyncMonikerFile::OnLowResource

调用时,资源不足。

CAsyncMonikerFile::OnProgress

调用指示在数据下载的进度进程。

CAsyncMonikerFile::OnStartBinding

调用时,将启动。

CAsyncMonikerFile::OnStopBinding

调用,在异步传输停止。

备注

CMonikerFile派生,从 COleStreamFile而后者派生,CAsyncMonikerFile 使用 IMoniker 接口访问所有数据流异步,包括加载文件从URL异步。 文件可以是ActiveX控件datapath属性。

异步标记主要在Internet上启用的应用程序和ActiveX控件使用提供具有响应能力的用户界面在文件传输过程。 这种情况的一个光辉的示例是使用 CDataPathProperty 为ActiveX控件提供异步属性。 CDataPathProperty 对象会反复指示的回调新数据的可用性在一个长属性交换过程中处理。

有关如何使用异步标记和ActiveX控件的更多信息在Internet应用程序,请参见以下文章:

继承层次结构

CObject

C文件

COleStreamFile

CMonikerFile

CAsyncMonikerFile

要求

Header: afxole.h

请参见

参考

CMonikerFile选件类

层次结构图

CMonikerFile选件类

CDataPathProperty选件类

Asynchronous Versus Synchronous Monikers