CPropExchange::ExchangeFontProp
Wymiany właściwości czcionki między nośnik i kontroli.
virtual BOOL ExchangeFontProp(
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC* pFontDesc,
LPFONTDISP pFontDispAmbient
) = 0;
Parametry
pszPropName
Nazwa właściwości są wymieniane.font
Odwołanie do CFontHolder obiekt, który zawiera właściwości czcionki.pFontDesc
Wskaźnik do FONTDESC struktury zawierające wartości dla inicjowania domyślny stan właściwości czcionki po pFontDispAmbient jest NULL.pFontDispAmbient
Wskaźnik do IFontDisp interfejsu czcionki stosowaną do inicjowania domyślny stan właściwości czcionki.
Wartość zwracana
Niezerowa, jeśli powiodła wymiany; 0, jeśli nie powiedzie.
Uwagi
Jeśli właściwość czcionki są ładowane z nośnika do formantu, charakterystyki czcionek są pobierane z pożywki i CFontHolder zawiera odwołanie do obiektu font jest inicjowany z nich.Właściwości czcionki są przechowywane, właściwości w obiekcie czcionek są zapisywane w nośniku.
Funkcje CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontProp, i CPropsetPropExchange::ExchangeFontProp zastąpić czystego funkcja wirtualnych.
Wymagania
Nagłówek: afxctl.h
Zobacz też
Informacje
CPropExchange::ExchangeBlobProp