GetThemeSysFont, fonction (uxtheme.h)
Récupère le LOGFONT d’une police système.
Syntaxe
HRESULT GetThemeSysFont(
[in] HTHEME hTheme,
[in] int iFontId,
[out] LOGFONTW *plf
);
Paramètres
[in] hTheme
Type : HTHEME
Gérez les données du thème.
[in] iFontId
Type : int
Valeur de type int qui spécifie une police système. Il peut s’agir de l’une des valeurs suivantes.
[out] plf
Type : LOGFONTW*
Pointeur vers une structure LOGFONT qui reçoit les informations de police de cette fonction.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette fonction nécessite vssym32.h et uxtheme.h.
Si le handle de données de thème n’est pas un handle NULL , cette fonction retourne le LOGFONT souhaité à partir de la section SysMetrics du style visuel. Si le handle de données de thème est NULL, la fonction retourne la valeur de la métrique système globale du même type.
La police est mise à l’échelle en points par pouce pour l’écran logique actuel.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | uxtheme.h |
Bibliothèque | UxTheme.lib |
DLL | UxTheme.dll |