virtual BOOL ExchangeFontProp ( LPCTSTR pszPropName, CFontHolderamp; fonte, const FONTDESC F&AR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;
Valor de retorno
Diferente de zero se a troca foi bem-sucedida; 0 se não houver êxito.
Parâmetros
pszPropName
O nome da propriedade sendo trocado.
fonte
Uma referência a um objeto de CFontHolder que contém a propriedade font.
pFontDesc
Um ponteiro para um estrutura FONTDESC contendo valores para inicializar o estado padrão da propriedade font quando pFontDispAmbient é Nulo.
pFontDispAmbient
Um ponteiro para a interface IFontDisp de uma fonte a ser usada para inicializar o estado padrão da propriedade font.
Observações
Troca uma propriedade de fonte entre uma médio de armazenamento e o controle.
Se a propriedade fonte estiver sendo carregada do meio para o controle, as características da fonte são recuperadas do meio e o objeto de CFontHolder referenciado por font é inicializado com eles. Se a propriedade fonte está sendo armazenada, as características do objeto de fonte são gravadas para o médio.
As funções ExchangeFontProp, CResetPropExchangee ExchangeFontProp substituir essa função virtual pura.
Visão geral de CPropExchange |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;COleControl:: DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp