Partager via


CFontHolder, classe

Implémente la propriété stock Font et encapsule les fonctionnalités d'un objet de police windows et de l'interface d' IFont .

class CFontHolder

Membres

Constructeurs publics

Nom

Description

CFontHolder::CFontHolder

Construit un objet CFontHolder.

Méthodes publiques

Nom

Description

CFontHolder::GetDisplayString

Extrait la chaîne affichée dans l'Explorateur de propriétés d'un conteneur.

CFontHolder::GetFontDispatch

Retourne l'interface d' IDispatch de police.

CFontHolder::GetFontHandle

Retourne un handle à une police windows.

CFontHolder::InitializeFont

Initialise un objet CFontHolder.

CFontHolder::QueryTextMetrics

Récupère les informations pour la police relative.

CFontHolder::ReleaseFont

Déconnecte l'objet d' CFontHolder les interfaces d' IFont et d' IFontNotification .

CFontHolder::Select

Sélectionne une ressource de police dans un contexte de périphérique.

CFontHolder::SetFont

Connecte l'objet d' CFontHolder à une interface d' IFont .

Données membres publiques

Nom

Description

CFontHolder::m_pFont

Pointeur vers l'interface d' IFont de l'objet d' CFontHolder .

Notes

CFontHolder n'a pas de classe de base.

Utilisez cette classe pour implémenter des propriétés de police à la carte pour votre contrôle. Pour plus d'informations sur la création de ces propriétés, consultez l'article Contrôles ActiveX : Utilisation de polices.

Hiérarchie d'héritage

CFontHolder

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Graphique de la hiérarchie

CPropExchange, classe