Класс CCachedDataPathProperty
Реализует OLE свойство элемента управления переключения асинхронно и кэшированный в файле памяти.
class CCachedDataPathProperty : public CDataPathProperty
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CCachedDataPathProperty. |
Открытые члены данных
Имя |
Описание |
---|---|
Объект CMemFile, в котором следует кэшировать данные. |
Заметки
Файл памяти хранится в оперативной памяти, а не на диске и может использоваться для быстрого временных передачи.
Вместе с CAysncMonikerFile и CDataPathProperty, CCachedDataPathProperty предоставляет функциональные возможности для использования асинхронных OLE моникеров в элементах управления. С объектами CCachedDataPathProperty, можно передавать данные асинхронно с url-адреса или сохранить источник и сохранить его в файле памяти через общую переменную m_Cache. Все данные хранятся в файле памяти, и нет необходимости переопределять OnDataAvailable если не планируется контрольных для уведомлений и отвечать. Например, если перейти большого файла .GIF, чтобы уведомить элемент управления, что больше данных приезжали и они должны перерисовывать, переопределение OnDataAvailable чтобы сделать уведомление.
Класс CCachedDataPathProperty является производным от CDataPathProperty.
Дополнительные сведения о том, как использовать асинхронные моникеры и управления ActiveX в приложениях Интернета см. следующие разделы:
Иерархия наследования
CCachedDataPathProperty
Требования
Header: afxctl.h