CPropExchange::ExchangeFontProp

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

Index