GdipGetGenericFontFamilyMonospace()



Syntaxe
Resultat.i = GdipGetGenericFontFamilyMonospace(@*nativeFamily)

Paramètres

*nativeFamily

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

Description

Cette fonction permet de retrouver un pointeur sur une FontFamily dont le type de profil générique est monospace.
Une police monospace est une police dont tous les glyphes ont les mêmes dimensions.
Un glyphe est une représentation graphique (parmi une infinité possible) d'un caractère.
L'exemple retrouve l'identifiant de la FontFamily monospace. 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