CPropExchange::ExchangeFontProp

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

Index