Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menerapkan properti kontrol OLE yang ditransfer secara asinkron dan di-cache dalam file memori.
Sintaks
class CCachedDataPathProperty : public CDataPathProperty
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CCachedDataPathProperty::CCachedDataPathProperty | Membuat CCachedDataPathProperty objek. |
Anggota Data Publik
| Nama | Deskripsi |
|---|---|
| CCachedDataPathProperty::m_Cache | CMemFile objek tempat data cache. |
Keterangan
File memori disimpan dalam RAM daripada pada disk dan berguna untuk transfer sementara yang cepat.
Bersama dengan CAysncMonikerFile dan CDataPathProperty, CCachedDataPathProperty menyediakan fungsionalitas untuk penggunaan moniker asinkron dalam kontrol OLE. Dengan CCachedDataPathProperty objek, Anda dapat mentransfer data secara asinkron dari URL atau sumber file dan menyimpannya dalam file memori melalui m_Cache variabel publik. Semua data disimpan dalam file memori, dan tidak perlu mengambil alih OnDataAvailable kecuali Anda ingin menonton pemberitahuan dan merespons. Misalnya, jika Anda mentransfer file .GIF besar dan ingin memberi tahu kontrol Anda bahwa lebih banyak data telah tiba dan harus menggambar ulang dirinya sendiri, ambil alih OnDataAvailable untuk membuat pemberitahuan.
Kelas CCachedDataPathProperty ini berasal dari CDataPathProperty.
Untuk informasi selengkapnya tentang cara menggunakan moniker asinkron dan kontrol ActiveX di aplikasi Internet, lihat topik berikut:
Hierarki Warisan
CCachedDataPathProperty
Persyaratan
Header: afxctl.h
CCachedDataPathProperty::CCachedDataPathProperty
Membuat CCachedDataPathProperty objek.
CCachedDataPathProperty(COleControl* pControl = NULL);
CCachedDataPathProperty(
LPCTSTR lpszPath,
COleControl* pControl = NULL);
Parameter
pControl
Penunjuk ke objek kontrol ActiveX yang akan dikaitkan dengan objek ini CCachedDataPathProperty .
lpszPath
Jalur, yang mungkin absolut atau relatif, digunakan untuk membuat moniker asinkron yang mereferensikan lokasi absolut aktual properti. CCachedDataPathProperty menggunakan URL, bukan nama file. Jika Anda menginginkan CCachedDataPathProperty objek untuk file, tambahkan file:// ke jalur.
Keterangan
Objek COleControl yang ditunjukkan oleh pControl digunakan oleh Buka dan diambil oleh kelas turunan. Jika pControl ADALAH NULL, kontrol yang digunakan dengan Open harus diatur dengan SetControl. Jika lpszPath ADALAH NULL, Anda dapat melewati jalur Open atau mengaturnya dengan SetPath.
CCachedDataPathProperty::m_Cache
Berisi nama kelas file memori tempat data di-cache.
CMemFile m_Cache;
Keterangan
File memori disimpan dalam RAM daripada pada disk.
Lihat juga
Kelas CDataPathProperty
Bagan Hierarki
Kelas CDataPathProperty