다음을 통해 공유


CPropExchange::ExchangeBlobProp

이진 대형 개체 (BLOB) 데이터를 저장 하는 속성을 serialize 합니다.

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

매개 변수

  • pszPropName
    교환 되는 속성의 이름입니다.

  • phBlob
    속성 저장 위치를 가리키는 변수에 대 한 포인터 (변수는 일반적으로 클래스의 멤버).

  • hBlobDefault
    속성의 기본값입니다.

반환 값

Exchange는 실패 한 경우 0이 아닌. 실패 한 경우 0입니다.

설명

속성의 값을 읽거나 적절 한 때 참조 변수를 phBlob.경우 hBlobDefault 지정한 속성의 기본 값으로는 됩니다.컨트롤의 serialization 어떤 이유로 실패할 경우이 값이 사용 됩니다.

함수는 CArchivePropExchange::ExchangeBlobProp, CResetPropExchange::ExchangeBlobProp, 및 CPropsetPropExchange::ExchangeBlobProp 이 순수 가상 함수를 재정의 합니다.

요구 사항

헤더: afxctl.h

참고 항목

참조

CPropExchange 클래스

계층 구조 차트

COleControl::DoPropExchange

CPropExchange::ExchangeFontProp

CPropExchange::ExchangePersistentProp

CPropExchange::ExchangeProp