GetThemePartSize, fonction (uxtheme.h)
Calcule la taille d’origine de la partie définie par un style visuel.
Syntaxe
HRESULT GetThemePartSize(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT prc,
[in] THEMESIZE eSize,
[out] SIZE *psz
);
Paramètres
[in] hTheme
Type : HTHEME
Gérer les données de thème spécifiées d’une fenêtre. Utilisez openThemeData pour créer un HTHEME.
[in] hdc
HDC pour sélectionner des polices.
[in] iPartId
Type : int
Valeur de type int qui spécifie la partie pour calculer la taille de. Voir parties et états.
[in] iStateId
Type : int
Valeur de type int qui spécifie l’état du composant. Voir parties et états.
[in] prc
Type : LPCRECT
Pointeur vers une structure RECT
[in] eSize
Type : THEMESIZE
Type énuméré qui spécifie le type de taille à récupérer. Consultez THEMESIZE pour obtenir une liste de valeurs de type.
[out] psz
Type : SIZE*
Pointeur vers une structure SIZE qui reçoit les dimensions de la partie spécifiée.
Valeur de retour
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | uxtheme.h |
bibliothèque | UxTheme.lib |
DLL | UxTheme.dll |