BOOL PX_VBXFontConvert ( CPropExchange * pPX, CFontHolderamp; 글꼴 );(&A)
반환 값
0이 아닌 경우 교환; 0 실패 하는 경우。
매개 변수
pPX
(일반적으로 매개 변수로 전달 DoPropExchange에) CPropExchange 개체에 대 한 포인터。
글꼴
변환 된 VBX 글꼴 관련 속성을 포함 하는 OLE 컨트롤의 font 속성。
주의
당신의 컨트롤 내에서이 함수를 호출 DoPropExchange VBX 컨트롤의 글꼴 관련 속성을 변환 하 여 font 속성을 초기화할 멤버 함수。
이 함수는 VBX 컨트롤에 대 한 직접적인 교체로 설계 된 OLE 컨트롤에만 사용 해야 합니다. Visual Basic 개발 환경에는 VBX 컨트롤 사용 하는 해당 대체 OLE 컨트롤을 포함 하는 양식 변환, VBX 컨트롤의 속성 데이터를 포함 하는 속성 집합에 전달 하는 컨트롤의 IDataObject::SetData 함수를 호출 됩니다. 이 작업은 컨트롤의 DoPropExchange 함수를 호출 하면. DoPropExchange VBX 컨트롤의 글꼴 관련 속성을 변환 하려면 PX_VBXFontConvert 를 호출할 수 있습니다 (예를 들어, "FontName," "FontSize," 등등) OLE 컨트롤의 글꼴 속성의 해당 구성 요소에。
PX_VBXFontConvert 컨트롤은 실제로 VBX 양식 응용 프로그램에서 변환 된 경우에 호출 해야 합니다. 예를 들어:
void CSampleCtrl::DoPropExchange (CPropExchange * pPX)
{
nbsp;? ExchangeVersion (pPX, MAKELONG (_wVerMinor, _wVerMajor));
?? COleControl::DoPropExchange(pPX);
경우 (IsConvertingVBX(&))
?????? PX_VBXFontConvert (pPX, InternalGetFont());
}
참고 항목nbsp;COleControl::DoPropExchange, COleControl::AmbientFont, PX_Font(&N)