Sdílet prostřednictvím


CPropExchange::ExchangeBlobProp

Řadí vlastnost dat binary large object (BLOB).

virtual BOOL ExchangeBlobProp(
   LPCTSTR pszPropName,
   HGLOBAL* phBlob,
   HGLOBAL hBlobDefault = NULL 
) = 0;

Parametry

  • pszPropName
    Název vlastnosti, kterého probíhá výměna.

  • phBlob
    Ukazatel směřující k uložení vlastnosti proměnné (proměnná obvykle je členem třídy).

  • hBlobDefault
    Výchozí hodnota vlastnosti.

Vrácená hodnota

Nenulová hodnota, pokud je serveru exchange byla úspěšná. 0, pokud je úspěšná.

Poznámky

Hodnota vlastnosti je číst nebo zapisovat do vhodných odkazuje proměnná phBlob .Pokud hBlobDefault je určen, se použije jako výchozí hodnotu vlastnosti.Tato hodnota se používá, pokud z nějakého důvodu nezdaří serializace ovládacího prvku.

Funkce CArchivePropExchange::ExchangeBlobProp, CResetPropExchange::ExchangeBlobProp, a CPropsetPropExchange::ExchangeBlobProp potlačit tuto funkci čistého virtuální.

Požadavky

Záhlaví: afxctl.h

Viz také

Referenční dokumentace

Třída CPropExchange

Diagram hierarchie

COleControl::DoPropExchange

CPropExchange::ExchangeFontProp

CPropExchange::ExchangePersistentProp

CPropExchange::ExchangeProp