Partager via


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

Voir aussi

identificateurs de propriété