GetThemePropertyOrigin, fonction (uxtheme.h)
Récupère l’emplacement de la définition de propriété de thème pour une propriété.
Syntaxe
HRESULT GetThemePropertyOrigin(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] PROPERTYORIGIN *pOrigin
);
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] iPartId
Type : int
Valeur de type int qui spécifie la partie qui contient le thème. Voir parties et états.
[in] iStateId
Type : int
Valeur de type int qui spécifie l’état du composant. Voir parties et états.
[in] iPropId
Type : int
Valeur de type int qui spécifie la propriété à récupérer. Vous pouvez utiliser l’une des valeurs de propriété de Vssym32.h. Ces valeurs sont décrites dans les pages de référence pour les fonctions qui les utilisent. Par exemple, la fonction GetThemeInt utilise la valeur TMT_BORDERSIZE. Consultez la référence des styles visuels pour obtenir la liste des fonctions.
[out] pOrigin
Type : PROPERTYORIGIN*
Pointeur vers un PROPERTYORIGIN type énuméré qui indique où la propriété était ou n’a pas été trouvé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 |