GdipGetGenericFontFamilySansSerif()



Syntaxe
Resultat.i = GdipGetGenericFontFamilySansSerif(@*nativeFamily)

Paramètres

*nativeFamily

[out] *nativeFamily recevra un pointeur sur un objet FontFamily dont le type de profil générique est sans serif.

Description

Cette fonction permet de retrouver un pointeur sur une FontFamily dont le type de profil générique est sans serif.
Une police sans sérif est une police sans empattement, dont la fin des traits est pleine, sans évasement, ni recoupements ou autres ornements. Les polices sans serifs ont typiquement un espacement des lettres proportionnel. Les caractères sans sérif sont d’une grande perceptibilité, ils sont plus rapidement reconnus par l’œuil. Parmi les plus connues, il y a les polices Arial et Helvetica.
Un empattement est une petite extension qui forme la terminaison des caractères.
L'exemple retrouve l'identifiant de la FontFamily sans sérif. Le code crée également une police (basée sur la FontFamily) avec le style #FontStyleBoldItalic et une taille de 16 pixels. Le nom de la FontFamily est retrouvé puis affiché.
La chaîne affichée par la fonction GdipDrawDriverString() doit être au format unicode, quelque soit le mode du compilateur PureBasic.

Résultat de la fonction

Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.

PB - OS

PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium