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