CCachedDataPathProperty-Klasse
Implementiert eine OLE-Steuerelement-Eigenschaft übertrug asynchron und zwischengespeichert in einer Arbeitsspeicherdatei.
class CCachedDataPathProperty : public CDataPathProperty
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Erstellt ein CCachedDataPathProperty-Objekt. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
CMemFile in dem Objekt, um Daten zwischenzuspeichern. |
Hinweise
Eine Arbeitsspeicherdatei wird in RAM statt auf dem Datenträger gespeichert und zur schnellen temporäre Übertragungen hilfreich.
Zusammen mit CAysncMonikerFile und CDataPathProperty stellt CCachedDataPathProperty-Funktionen für die Verwendung von asynchronen Monikern in den OLE-Steuerelementen bereit.Mit CCachedDataPathProperty-Objekten sind Sie für Datenübertragung asynchron von einer URL in der Lage Datei oder Quelle und speichern sie in einer Arbeitsspeicherdatei über die m_Cache Öffentlichkeitsvariable.Alle Daten werden in der Arbeitsspeicherdatei gespeichert, und es besteht keine Notwendigkeit, OnDataAvailable überschreiben, es sei denn, Sie für Benachrichtigungen überwachen und darauf reagieren möchten.Wenn Sie eine große GIF-Datei übertragen und das Steuerelement benachrichtigen möchten, dass mehr Daten angekommen sind und es sich neu entwerfen soll, überschreiben OnDataAvailable, um die Benachrichtigung zu machen.
Die CCachedDataPathProperty-Klasse wird von CDataPathProperty abgeleitet.
Weitere Informationen dazu, wie asynchrone Moniker und ActiveX-Steuerelemente in Internetanwendungen, finden Sie in den folgenden Themen:
Vererbungshierarchie
CCachedDataPathProperty
Anforderungen
Header: afxctl.h