Classe CCachedDataPathProperty
Implementa um controlador do OLE que a propriedade transferiu de forma assíncrona e armazenado em um arquivo de memória.
class CCachedDataPathProperty : public CDataPathProperty
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CCachedDataPathProperty . |
Membros públicos de dados
Nome |
Descrição |
---|---|
Objeto deCMemFile para armazenar em cache os dados. |
Comentários
Um arquivo é armazenado na memória RAM em vez de no disco e é útil para transfere temporárias rápidas.
Junto com CAysncMonikerFile e CDataPathProperty, CCachedDataPathProperty fornece a funcionalidade para uso de alcunhas assíncronos controladores no OLE. Com objetos de CCachedDataPathProperty , você pode transferir dados de forma assíncrona de um URL ou da fonte e armazená-las em um arquivo de memória através da variável de chaves pública de m_Cache . Todos os dados são armazenados no arquivo de memória, e não há necessidade de substituir OnDataAvailable a menos que você deseja ter para notificações e responder. Por exemplo, se você estiver transferindo um arquivo grande .gif e deseja notificar seu controle que mais chegaram dados e devem se redesenho, substituição OnDataAvailable para fazer a notificação.
a classe CCachedDataPathProperty é derivada de CDataPathProperty.
Para obter mais informações sobre como usar alcunhas assíncronos e controles ActiveX em aplicativos de Internet, consulte os seguintes tópicos:
Hierarquia de herança
CCachedDataPathProperty
Requisitos
Cabeçalho: afxctl.h