다음을 통해 공유


CPropExchange::ExchangePersistentProp

컨트롤 사이의 파일 속성을 교환합니다.

virtual BOOL ExchangePersistentProp(
   LPCTSTR pszPropName,
   LPUNKNOWN* ppUnk,
   REFIID iid,
   LPUNKNOWN pUnkDefault 
) = 0;

매개 변수

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

  • ppUnk
    속성에 대 한 포인터를 포함 하는 변수에 대 한 포인터 IUnknown 인터페이스 (이 변수는 일반적으로 클래스의 멤버).

  • iid
    컨트롤을 사용 하는 속성을 인터페이스의 인터페이스 ID입니다.

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

반환 값

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

설명

컨트롤에 속성 파일에서 로드 되 면 속성 만들어지고 초기화 파일에서.속성에 저장 되는 경우 값을 파일에 기록 됩니다.

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

요구 사항

헤더: afxctl.h

참고 항목

참조

CPropExchange 클래스

계층 구조 차트

COleControl::DoPropExchange

CPropExchange::ExchangeBlobProp

CPropExchange::ExchangeFontProp

CPropExchange::ExchangeProp