次の方法で共有


CCachedDataPathProperty クラス

更新 : 2007 年 11 月

非同期で転送し、メモリ ファイルにキャッシュする OLE コントロール プロパティを実装します。

class CCachedDataPathProperty : public CDataPathProperty

解説

メモリ ファイルは、ディスクではなく RAM に格納されるため、一時的な高速の転送に便利です。

CAysncMonikerFile および CDataPathProperty と共に使用することによって、CCachedDataPathProperty には OLE コントロールでの非同期モニカを使用する機能が用意されます。CCachedDataPathProperty オブジェクトを使用すると、URL またはファイル ソースからデータを非同期に転送し、パブリック変数 m_Cache をとしてメモリ ファイルに格納できます。すべてのデータはメモリ ファイルに格納されるため、通知を監視して応答する場合以外は OnDataAvailable をオーバーライドする必要はありません。たとえば、巨大な .GIF ファイルの転送中に、より多くのデータが到着し、再描画する必要があることをコントロールに通知する場合は、OnDataAvailable をオーバーライドします。

CCachedDataPathProperty クラスは、CDataPathProperty の派生クラスです。

インターネット アプリケーションにおける非同期モニカと ActiveX コントロールの使い方の詳細については、以下のトピックを参照してください。

必要条件

ヘッダー : afxctl.h

参照

参照

CDataPathProperty クラス

階層図

CDataPathProperty クラス

その他の技術情報

CCachedDataPathProperty のメンバ