wirtualne BOOL ExchangeFontProp ( LPCTSTR pszPropName, CFontHolderamp; Czcionka, Stała FONTDESC F&AR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;
Wartość zwracany
Niezerowa, jeśli wymianę był udany; 0, jeżeli niepomyślne.
Parametry
pszPropName
Nazwa właściwości, wymieniana.
czcionka
Odwołanie do obiektu CFontHolder , który zawiera właściwości czcionki.
pFontDesc
Wskaźnik FONTDESC struktury zawierającej wartości dla inicjowania domyślny stan właściwości czcionki, gdy pFontDispAmbient ma wartość NULL.
pFontDispAmbient
Wskaźnika do interfejsu IFontDisp czcionkę, która ma być używane do inicjowania domyślny stan właściwości czcionki.
Uwagi
Wymiany własności font między nośnik i kontroli.
Jeśli właściwość czcionki są ładowane z pożywki do formantu, charakterystyki czcionek są pobierane od nośnika i obiektu CFontHolder odwołuje się czcionki jest inicjowana z nimi. Jeśli właściwość czcionki są przechowywane, właściwości w obiekcie czcionki są zapisywane do podłoża.
Funkcje CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontPropi CPropsetPropExchange::ExchangeFontProp zastąpić ten pure virtual function.
Omówienie CPropExchange |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp