CPropExchange::ExchangeProp
속성 저장소 매체 사이의 컨트롤을 교환합니다.
virtual BOOL ExchangeProp(
LPCTSTR pszPropName,
VARTYPE vtProp,
void* pvProp,
const void* pvDefault = NULL
) = 0;
매개 변수
pszPropName
교환 되는 속성의 이름입니다.vtProp
교환 되는 속성의 형식을 지정 하는 기호입니다.가능한 값은 다음과 같습니다.기호
속성 형식
VT_I2
short
VT_I4
long
VT_BOOL
BOOL
VT_BSTR
CString
VT_CY
CY
VT_R4
float
VT_R8
double
pvProp
속성의 값에 대 한 포인터입니다.pvDefault
기본 값 속성에 대 한 포인터입니다.
반환 값
Exchange는 실패 한 경우 0이 아닌. 실패 한 경우 0입니다.
설명
속성 중간에서 컨트롤에 로드 되 면 속성 값 미디어에서 검색 한 가리키는 개체에 저장 된 pvProp.속성 매체에 저장 되는 경우 개체의 값을 가리키는 하 여 pvProp 중간에 쓰여집니다.
함수는 CArchivePropExchange::ExchangeProp, CResetPropExchange::ExchangeProp, 및 CPropsetPropExchange::ExchangeProp 이 순수 가상 함수를 재정의 합니다.
요구 사항
헤더: afxctl.h
참고 항목
참조
CPropExchange::ExchangeBlobProp