Partager via


Classe PrivateFontCollection (gdiplusheaders.h)

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éthodes

La classe PrivateFontCollection a ces méthodes.

 
PrivateFontCollection::AddFontFile

La méthode PrivateFontCollection::AddFontFile ajoute un fichier de polices à 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)

Notes

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 peut é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 .

Note 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.
 

Spécifications

   
Plateforme cible Windows
En-tête gdiplusheaders.h