PX_Font
Chamar essa função dentro do controle DoPropExchange função de membro para serializar ou inicializar uma propriedade de fonte tipo.
BOOL PX_Font(
CPropExchange* pPX,
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC FAR* pFontDesc = NULL,
LPFONTDISP pFontDispAmbient = NULL
);
Parâmetros
pPX
Ponteiro para o CPropExchange objeto (normalmente passado como um parâmetro para DoPropExchange).pszPropName
O nome da propriedade que está sendo trocado.font
Uma referência a um CFontHolder objeto que contém a propriedade font.pFontDesc
Um ponteiro para um FONTDESC estrutura que contém os valores para usar ao inicializar o estado padrão da propriedade fonte, no caso onde pFontDispAmbient é Nulo.pFontDispAmbient
Um ponteiro para o IFontDisp interface de uma fonte para usar ao inicializar o estado padrão da propriedade font.
Valor de retorno
Diferente de zero se o exchange foi bem-sucedida; 0 se não houver êxito.
Comentários
O valor da propriedade é lido ou gravado para font, um CFontHolder de referência, quando apropriado.Se pFontDesc e pFontDispAmbient forem especificados, eles são usados para inicializar o valor da propriedade padrão, quando necessário.Esses valores serão usados se, por qualquer motivo, o processo de serialização do controle falhar.Normalmente, você passar Nulo para pFontDesc e o ambiente valor retornado por COleControl::AmbientFont para pFontDispAmbient.Observe que o objeto font retornado por COleControl::AmbientFont deve ser lançada por uma chamada para o IFontDisp::Release função de membro.
Requisitos
Cabeçalho: afxctl.h