CCachedDataPathProperty

Classe CCachedDataPathProperty implémente une propriété de contrôle OLE transférée de façon asynchrone et mis en cache dans un fichier de mémoire. Un fichier de mémoire est stocké dans la RAM plutôt que sur le disque et est utile pour les transferts rapides temporaires.

Avec CAysncMonikerFile et CDataPathProperty, CCachedDataPathProperty fournit les fonctionnalités pour l'utilisation de monikers asynchrones de contrôles OLE. Avec les objets de CCachedDataPathProperty , vous permet de transférer des données asynchrone provenant d'une source URL ou de fichier et de le stocker dans un fichier de mémoire via la variable publique m_Cache . Toutes les données sont stockées dans le fichier de mémoire, et il n'y a pas besoin de substituer OnDataAvailable à moins que vous voulez regarder pour les notifications et d'y répondre. Par exemple, si vous transférez un grand.Fichier GIF et le défaut d'aviser votre contrôle que plus de données est arrivé et il faut redessiner lui-même, substituer OnDataAvailable à rendre la notification.

La classe que CCachedDataPathProperty est dérivée de CDataPathProperty.

Pour plus d'informations sur l'utilisation de monikers asynchrones et des contrôles ActiveX dans des applications Internet, consultez les rubriques suivantes dans le Guide du programmeur Visual C++:

# include lt;afxctl.h>

Membres de la classe |  ; Classe de base | Graphique de la hiérarchie

Voir aussi  ;CDataPathProperty

Index