PX_Font
사용자 컨트롤 내에서이 함수를 호출 합니다. DoPropExchange 멤버 함수 serialize 하거나 글꼴의 속성을 초기화 합니다.
BOOL PX_Font(
CPropExchange* pPX,
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC FAR* pFontDesc = NULL,
LPFONTDISP pFontDispAmbient = NULL
);
매개 변수
pPX
포인터를 CPropExchange 개체 (일반적으로 매개 변수로 전달 된 DoPropExchange).pszPropName
교환 되는 속성의 이름입니다.font
참조 하는 CFontHolder 글꼴 속성을 포함 하는 개체입니다.pFontDesc
에 대 한 포인터를 FONTDESC 의 font 속성의 경우에서 기본 상태 초기화에 사용할 값이 들어 있는 구조 위치 pFontDispAmbient 입니다 NULL.pFontDispAmbient
에 대 한 포인터를 IFontDisp 인터페이스 기본 글꼴 속성의 상태를 초기화에 사용 된 글꼴입니다.
반환 값
Exchange는 실패 한 경우 0이 아닌. 실패 한 경우 0입니다.
설명
속성의 값을 읽거나 쓸 fonta CFontHolder 참조, 적절 한 경우.경우 pFontDesc 및 pFontDispAmbient 지정 되어 사용 되는 필요한 경우 속성의 기본값을 초기화 합니다.컨트롤의 serialization 프로세스가 어떤 이유로 든 실패 하면이 값이 사용 됩니다.일반적으로 전달 하 여 NULL 에 대 한 pFontDesc 및 반환 된 앰비언트 값 COleControl::AmbientFont 에 대 한 pFontDispAmbient.참고 글꼴 개체를 반환 하 여 COleControl::AmbientFont 를 호출 하 여 해제 되어야 합니다는 IFontDisp::Release 멤버 함수입니다.
요구 사항
헤더: afxctl.h