Partager via


PrivateFontCollection, classe (gdiplusheaders.h)

Le PrivateFontCollection est une classe de collection pour les polices. Cette classe conserve une collection de polices spécifiquement pour une application. Les polices de la collection peuvent inclure des polices installées ainsi que des polices qui n’ont pas été installées sur le système.

Héritage

La classe PrivateFontCollection implémente FontCollection.

Méthode

La classe PrivateFontCollection a ces méthodes.

 
PrivateFontCollection ::AddFontFile

La méthode PrivateFontCollection ::AddFontFile ajoute un fichier de police à cette collection de polices privée.
PrivateFontCollection ::AddMemoryFont

La méthode PrivateFontCollection ::AddMemoryFont ajoute une police contenue dans la mémoire système à une collection de polices Windows GDI+.
PrivateFontCollection ::P rivateFontCollection

Crée un objet PrivateFontCollection vide. (PrivateFontCollection.PrivateFontCollection)
PrivateFontCollection ::P rivateFontCollection

Crée un objet PrivateFontCollection vide. (surcharge 1/2)

Remarques

PrivateFontCollection permet aux applications d’installer une version privée d’une police existante sans avoir à remplacer la version système de la police. Par exemple, GDI+ peut créer une version privée de la police Arial en plus de la police Arial utilisée par le système. privateFontCollection pouvez également être utilisé pour installer des polices qui n’existent pas dans le système d’exploitation. Il s’agit d’une installation de police temporaire qui n’affecte pas le regroupement installé par le système. Pour afficher la collection installée, utilisez la classe InstalledFontCollection.

Remarque Lorsque vous utilisez l’API GDI+, vous ne devez jamais autoriser votre application à télécharger des polices arbitraires à partir de sources non approuvées. Le système d’exploitation nécessite des privilèges élevés pour garantir que toutes les polices installées sont approuvées.
 

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête gdiplusheaders.h