Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Zaman uyumsuz olarak aktarılan ve bellek dosyasında önbelleğe alınan bir OLE denetimi özelliği uygular.
Sözdizimi
class CCachedDataPathProperty : public CDataPathProperty
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| CCachedDataPathProperty::CCachedDataPathProperty | Bir CCachedDataPathProperty nesne oluşturur. |
Ortak Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
| CCachedDataPathProperty::m_Cache | CMemFile nesnesini seçin. |
Açıklamalar
Bellek dosyası disk yerine RAM'de depolanır ve hızlı geçici aktarımlar için kullanışlıdır.
ve ile CAysncMonikerFile birlikte, CCachedDataPathProperty OLE denetimlerinde zaman uyumsuz takma adlarının kullanımına yönelik işlevsellik CDataPathPropertysağlar. Nesnelerle CCachedDataPathProperty , verileri bir URL veya dosya kaynağından zaman uyumsuz olarak aktarıp ortak değişken aracılığıyla m_Cache bir bellek dosyasında depolayabilirsiniz. Tüm veriler bellek dosyasında depolanır ve bildirimleri izlemek ve yanıtlamak istemediğiniz sürece OnDataAvailable'ı geçersiz kılmanız gerekmez. Örneğin, büyük bir .GIF dosyası aktarıyorsanız ve daha fazla verinin geldiğini ve kendisini yeniden çizmesi gerektiğini denetiminize bildirmek istiyorsanız, bildirimi yapmak için geçersiz kılın OnDataAvailable .
sınıfı CCachedDataPathProperty öğesinden CDataPathPropertytüretilir.
İnternet uygulamalarında zaman uyumsuz takma adlarının ve ActiveX denetimlerinin nasıl kullanılacağı hakkında daha fazla bilgi için aşağıdaki konulara bakın:
Devralma Hiyerarşisi
CCachedDataPathProperty
Gereksinimler
Üst bilgi: afxctl.h
CCachedDataPathProperty::CCachedDataPathProperty
Bir CCachedDataPathProperty nesne oluşturur.
CCachedDataPathProperty(COleControl* pControl = NULL);
CCachedDataPathProperty(
LPCTSTR lpszPath,
COleControl* pControl = NULL);
Parametreler
pControl
Bu CCachedDataPathProperty nesneyle ilişkilendirilecek ActiveX denetim nesnesinin işaretçisi.
lpszPath
Mutlak veya göreli olabilecek yol, özelliğin gerçek mutlak konumuna başvuran zaman uyumsuz bir ad oluşturmak için kullanılır. CCachedDataPathProperty dosya adlarını değil URL'leri kullanır. Bir dosya için nesne istiyorsanız CCachedDataPathProperty , yola file://.
Açıklamalar
COleControl pControl tarafından işaret edilen nesne Open tarafından kullanılır ve türetilmiş sınıflar tarafından alınır. pControl NULL ise, ile Open kullanılan denetim SetControl ile ayarlanmalıdır. lpszPath NULL ise, yolu içinden Open geçirebilir veya SetPath ile ayarlayabilirsiniz.
CCachedDataPathProperty::m_Cache
Verilerin önbelleğe alındığı bellek dosyasının sınıf adını içerir.
CMemFile m_Cache;
Açıklamalar
Bellek dosyası disk yerine RAM'de depolanır.
Ayrıca bkz.
CDataPathProperty Sınıfı
Hiyerarşi Grafiği
CDataPathProperty Sınıfı