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

참고 항목

참조

COleControl::DoPropExchange

COleControl::AmbientFont

개념

MFC 매크로 전역