CPropExchange::ExchangeFontProp

virtuelle BOOL ExchangeFontProp ( LPCTSTR PszPropName, CFontHolderamp; Schriften, const FONTDESC F&AR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;

Rückgabewert

Ungleich NULL, wenn die Exchange erfolgreich war; 0, wenn nicht erfolgreich.

Parameter

pszPropName

Der Name der Eigenschaft wird ausgetauscht.

schriften

Ein Verweis auf ein CFontHolder -Objekt, die Font-Eigenschaft enthält.

pFontDesc

Ein Zeiger auf eine FONTDESC -Struktur enthält Werte für den Standardzustand der Font-Eigenschaft zu initialisieren, wenn pFontDispAmbient NULL ist.

pFontDispAmbient

Ein Zeiger auf die IFontDisp -Schnittstelle einer Schriftart verwendet werden, für die Initialisierung des Standardstatus der Font-Eigenschaft.

Bemerkungen

Austausch zwischen Speichermedium und dem Steuerelement eine Font-Eigenschaft.

Wenn die Font-Eigenschaft auf das Steuerelement vom Medium geladen wird, Eigenschaften der Schriftart aus dem Medium abgerufen werden und das CFontHolder -Objekt von Schriftart verwiesen wird initialisiert mit ihnen. Wenn die Font-Eigenschaft gespeichert wird, werden die Eigenschaften in das Font-Objekt auf das Medium geschrieben.

Die Funktionen CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontPropund CPropsetPropExchange::ExchangeFontProp Überschreiben dieser rein virtuelle Funktion.

CPropExchange Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;Von COleControl:: DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp

Index