Condividi tramite


Famiglie di caratteri

Un famiglia di caratteri è un set di tipi di carattere con caratteristiche di tratto e serif comuni. Sono disponibili cinque famiglie di caratteri. Una sesta famiglia consente a un'applicazione di utilizzare il tipo di carattere predefinito. Nella tabella seguente vengono descritte le famiglie di caratteri.

Famiglia di caratteri Descrizione
Decorativo Specifica un tipo di carattere di novità. Un esempio è Old English.
Dontcare Specifica un nome di famiglia generico. Questo nome viene utilizzato quando le informazioni su un tipo di carattere non esistono o non sono importanti. Viene utilizzato il tipo di carattere predefinito.
Moderno Specifica un tipo di carattere monospace con o senza serifs. I tipi di carattere monospace sono in genere moderni; tra cui Pica, Elite e Courier New.
Romano Specifica un tipo di carattere proporzionale con serifs. Un esempio è Times New Roman.
Copione Specifica un tipo di carattere progettato per essere simile alla grafia; gli esempi includono Script e Cursive.
Svizzero Specifica un tipo di carattere proporzionale senza serifs. Un esempio è Arial.

 

Queste famiglie di caratteri corrispondono alle costanti presenti nel file Wingdi.h: FF_DECORATIVE, FF_DONTCARE, FF_MODERN, FF_ROMAN, FF_SCRIPT e FF_SWISS. Un'applicazione utilizza queste costanti quando crea un tipo di carattere, seleziona un tipo di carattere o recupera informazioni su un tipo di carattere.

I tipi di carattere all'interno di una famiglia sono distinti per dimensione (10 punti, 24 punti e così via) e stile (regolare, corsivo e così via).