Share via


CFontHolder-Klasse

Implementiert die vordefinierte Schriftarteigenschaft und kapselt die Funktionalität eines Windows-Schriftartobjekts und der IFont-Schnittstelle.

class CFontHolder

Mitglieder

z2w490z3.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CFontHolder::CFontHolder

Erstellt ein CFontHolder-Objekt.

z2w490z3.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CFontHolder::GetDisplayString

Ruft die Zeichenfolge ab, die im Eigenschaftenbrowser eines Containers angezeigt wird.

CFontHolder::GetFontDispatch

Gibt die IDispatch-Schnittstelle der Schriftart zurück.

CFontHolder::GetFontHandle

Gibt ein Handle für eine Windows-Schriftart zurück.

CFontHolder::InitializeFont

Initialisiert ein CFontHolder-Objekt.

CFontHolder::QueryTextMetrics

Ruft Informationen für die entsprechende Schriftart ab.

CFontHolder::ReleaseFont

Trennt CFontHolder das Objekt aus den IFont und IFontNotification-Schnittstellen.

CFontHolder::Select

Wählt eine Schriftartressource in einen Gerätekontext aus.

CFontHolder::SetFont

Schließt das CFontHolder-Objekt einer IFont-Schnittstelle an.

z2w490z3.collapse_all(de-de,VS.110).gifÖffentliche Datenmember

Name

Description

CFontHolder::m_pFont

Ein Zeiger auf die CFontHolderIFont-Schnittstelle des Objekts.

Hinweise

CFontHolder hat keine Basisklasse.

Verwenden Sie diese Klasse, um benutzerdefinierte Schriftarteigenschaften für das Steuerelement zu implementieren.Informationen zum Erstellen solcher Eigenschaften, finden Sie im Artikel ActiveX-Steuerelemente: Verwenden der Schriftarten.

Vererbungshierarchie

CFontHolder

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

Hierarchien-Diagramm

CPropExchange-Klasse