Condividi tramite


Classe CMFCFilterChunkValueImpl

Si tratta di una classe che semplifica sia il blocco che la logica della coppia di valori di proprietà.

class CMFCFilterChunkValueImpl : public ATL::IFilterChunkValue;

Membri

Costruttori pubblici

Nome

Descrizione

CMFCFilterChunkValueImpl::~CMFCFilterChunkValueImpl

Destructs l'oggetto.

CMFCFilterChunkValueImpl::CMFCFilterChunkValueImpl

Crea l'oggetto.

Metodi pubblici

Nome

Descrizione

CMFCFilterChunkValueImpl::Clear

Cancella il ChunkValue.

CMFCFilterChunkValueImpl::CopyChunk

Copiare questo blocco a una struttura che descrivono le caratteristiche di un blocco.

CMFCFilterChunkValueImpl::CopyFrom

Inizializza il valore del blocco da un altro valore.

CMFCFilterChunkValueImpl::GetChunkGUID

Recupera il blocco GUID.

CMFCFilterChunkValueImpl::GetChunkPID

Recupera il blocco il PID proprietà (ID).

CMFCFilterChunkValueImpl::GetChunkType

Ottiene il tipo di blocco.

CMFCFilterChunkValueImpl::GetString

Recupera il valore stringa.

CMFCFilterChunkValueImpl::GetValue

Recupera il valore come un propvariant allocato.

CMFCFilterChunkValueImpl::GetValueNoAlloc

(Valore interno non allocato restituisce).

CMFCFilterChunkValueImpl::IsValid

Controlla se il valore della proprietà è valido o meno.

CMFCFilterChunkValueImpl::SetBoolValue

Di overload. Impostare la proprietà della chiave di un valore booleano.

CMFCFilterChunkValueImpl::SetDwordValue

Impostare la proprietà della chiave di un DWORD.

CMFCFilterChunkValueImpl::SetFileTimeValue

Impostare la proprietà della chiave di un filetime.

CMFCFilterChunkValueImpl::SetInt64Value

Impostare la proprietà della chiave di un int64.

CMFCFilterChunkValueImpl::SetIntValue

Impostare la proprietà sulla chiave in un tipo int.

CMFCFilterChunkValueImpl::SetLongValue

Impostare la proprietà della chiave di un LUNGO.

CMFCFilterChunkValueImpl::SetSystemTimeValue

Impostare la proprietà della chiave a uno SystemTime.

CMFCFilterChunkValueImpl::SetTextValue

Impostare la proprietà della chiave a una stringa Unicode.

Metodi protetti

Nome

Descrizione

CMFCFilterChunkValueImpl::SetChunk

Una funzione di supporto che imposta le proprietà comuni di blocco.

Note

Per utilizzare, creare una semplice classe di CMFCFilterChunkValueImpl del tipo

Esempio:

Blocco di CMFCFilterChunkValueImpl;

ora = chunk.SetBoolValue (PKEY_IsAttachment, righe);

oppure

ora = chunk.SetFileTimeValue (PKEY_ItemDate, ftLastModified);

Gerarchia di ereditarietà

ATL::IFilterChunkValue

   CMFCFilterChunkValueImpl

Requisiti

Intestazione: afxwin.h

Vedere anche

Altre risorse

Classi MFC