CCachedDataPathProperty クラス
非同期で転送し、メモリ ファイルにキャッシュする OLE コントロール プロパティを実装します。
class CCachedDataPathProperty : public CDataPathProperty
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CCachedDataPathProperty オブジェクトを構築します。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
データをキャッシュするCMemFile のオブジェクト。 |
解説
メモリ ファイルをディスクではなく RAM に格納され、高速一時コピーに便利です。
CAysncMonikerFile と CDataPathPropertyとともに、CCachedDataPathProperty は、OLE コントロールの非同期モニカーを使用して機能を提供します。CCachedDataPathProperty のオブジェクトによって、URL からデータを非同期的にシフトし、ソース ファイルを、m_Cache のパブリック変数によってメモリ ファイルに格納されます。すべてのデータはメモリのファイルに格納され、通知のかを確認し、応答するには OnDataAvailable をオーバーライドする必要はありません。より多くのデータを受信したとき、それ自体を再描画する必要があります。たとえば、大きな .gif ファイルを転送、コントロールに通知する場合は、通知をオーバーライドする OnDataAvailable。
クラス CCachedDataPathProperty は CDataPathPropertyから派生します。
インターネット アプリケーションで非同期モニカーと ActiveX コントロールを使用する方法の詳細については、次のトピックを参照:
継承階層
CCachedDataPathProperty
必要条件
Header: afxctl.h