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