BOOL PX_Font ( CPropExchange * pPX, LPCTSTR pszPropName, CFontHolderamp; 글꼴, const FONTDESC FAR* pFontDesc = NULL LPFONTDISP pFontDispAmbient = NULL );(&A)
반환 값
0이 아닌 경우 교환; 0 실패 하는 경우。
매개 변수
pPX
(일반적으로 매개 변수로 전달 DoPropExchange에) CPropExchange 개체에 대 한 포인터。
pszPropName
교환 되는 속성의 이름。
글꼴
Font 속성을 포함 하는 CFontHolder 개체에 대 한 참조。
pFontDesc
PFontDispAmbient NULL 경우에서 font 속성의 기본 상태로 초기화에 사용할 값을 포함 하는 FONTDESC 구조체에 대 한 포인터。
pFontDispAmbient
Font 속성의 기본 상태로 초기화에 사용할 글꼴의 IFontDisp 인터페이스에 대 한 포인터。
주의
당신의 컨트롤 내에서이 함수를 호출 DoPropExchange 멤버 함수를 serialize 하거나 글꼴 속성을 초기화 합니다. 속성의 값은에서 읽거나 글꼴, 적절 한 CFontHolder 참조를 기록 합니다. PFontDesc 및 pFontDispAmbient 를 지정 하는 경우에 필요한 경우 속성의 기본값을 초기화에 사용 됩니다. 컨트롤의 serialization 프로세스가 어떤 이유로 실패 하는 경우 이러한 값은 사용 됩니다. 일반적으로, pFontDesc 및 pFontDispAmbient에 대 한 COleControl::AmbientFont 에 의해 반환 되는 앰비언트 값 NULL 전달 합니다. 참고 IFontDisp::Release 멤버 함수를 호출 하 여 COleControl::AmbientFont 에서 반환 하는 글꼴 개체를 해제 해야 합니다。
참고 항목nbsp;COleControl::DoPropExchange, COleControl::AmbientFont(&N)