CPropExchange::ExchangeBlobProp

序列化存储二进制大对象(BLOB)数据的属性。

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

参数

  • pszPropName
    交换的属性的名称。

  • phBlob
    对变量所指向的指针存储在该属性(变量通常是您的选件类的成员)。

  • hBlobDefault
    属性的默认值。

返回值

非零,则这种替换成功;0,如果不成功。

备注

属性读取或写入到,根据需要,phBlob引用的变量。如果 hBlobDefault 指定,则它将用作属性的默认值。此值,则,由于某种原因,控件的序列化失败,请使用。

功能 CArchivePropExchange::ExchangeBlobPropCResetPropExchange::ExchangeBlobPropCPropsetPropExchange::ExchangeBlobProp 重写此纯虚函数。

要求

Header: afxctl.h

请参见

参考

CPropExchange选件类

层次结构图

COleControl::DoPropExchange

CPropExchange::ExchangeFontProp

CPropExchange::ExchangePersistentProp

CPropExchange::ExchangeProp