Familles de polices

Une famille de polices est un ensemble de polices ayant des caractéristiques communes de largeur de trait et de empattement. Il existe cinq familles de polices. Une sixième famille permet à une application d’utiliser la police par défaut. Le tableau suivant décrit les familles de polices.

Famille de polices Description
Décoratif Spécifie une police de nouveauté. L’ancien anglais en est un exemple.
Dontcare Spécifie un nom de famille générique. Ce nom est utilisé lorsque les informations sur une police n’existent pas ou n’ont pas d’importance. La police par défaut est utilisée.
Moderne Spécifie une police monospace avec ou sans empattements. Les polices monospace sont généralement modernes ; Par exemple, Pica, Elite et Courier New.
Romain Spécifie une police proportionnelle avec des empattements. Times New Roman en est un exemple.
Script Spécifie une police conçue pour ressembler à de l’écriture manuscrite ; Les exemples incluent Script et Cursive.
Suisse Spécifie une police proportionnelle sans empattements. Arial en est un exemple.

 

Ces familles de polices correspondent aux constantes trouvées dans le fichier Wingdi.h : FF_DECORATIVE, FF_DONTCARE, FF_MODERN, FF_ROMAN, FF_SCRIPT et FF_SWISS. Une application utilise ces constantes lorsqu’elle crée une police, sélectionne une police ou récupère des informations sur une police.

Les polices au sein d’une famille se distinguent par la taille (10 points, 24 points, etc.) et le style (régulier, italique, etc.).