가상 BOOL ExchangeProp ( LPCTSTR pszPropName, VARTYPE vtProp, void * pvProp, const void * pvDefault = NULL ) = 0;
반환 값
0이 아닌 경우 교환; 0 실패 하는 경우。
매개 변수
pszPropName
교환 되는 속성의 이름。
vtProp
교환 되는 속성의 형식을 지정 하는 기호. 가능한 값은:
| 기호 | 속성 형식 |
| VT_I2 | 짧은 |
| VT_I4 | 긴 |
| VT_BOOL | BOOL |
| VT_BSTR | CString |
| VT_CY | CY |
| VT_R4 | 부동 소수점 |
| VT_R8 | 더블 |
pvProp
속성의 값에 대 한 포인터。
pvDefault
이 속성의 기본값에 대 한 포인터。
주의
저장 매체와 컨트롤 간의 속성 교환。
매체에서 컨트롤 속성은 로드 되는 경우 속성의 값 매체에서 검색 이며 pvProp가 가리키는 개체에 저장 됩니다. PvProp 가 가리키는 개체의 값을 매체에 기록 속성 매체에 저장 되는 경우。
이 순수 가상 함수를 재정의 하는 CArchivePropExchange::ExchangeProp, CResetPropExchange::ExchangeProp및 CPropsetPropExchange::ExchangeProp 함수。
CPropExchange 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangePersistentProp(&N)