Partager via


GetThemePosition, fonction (uxtheme.h)

Récupère la valeur d’une propriété position.

Syntaxe

HRESULT GetThemePosition(
  [in]  HTHEME hTheme,
  [in]  int    iPartId,
  [in]  int    iStateId,
  [in]  int    iPropId,
  [out] POINT  *pPoint
);

Paramètres

[in] hTheme

Type : HTHEME

Gérez 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 la propriété position. Consultez Parties et états.

[in] iStateId

Type : int

Valeur de type int qui spécifie l’état du composant. Consultez Parties et états.

[in] iPropId

Type : int

Valeur de type int qui spécifie la propriété à récupérer. Pour obtenir la liste des valeurs possibles, consultez Identificateurs de propriété.

[out] pPoint

Type : POINT*

Pointeur vers une structure POINT qui reçoit la valeur de position.

Valeur retournée

Type : HRESULT

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

La partie dans laquelle se trouve la position détermine les valeurs d’état possibles. Par exemple, si la position se trouve dans une zone de case activée, l’état peut être activé ou désactivé, mais dans un légende les états possibles sont actifs, inactifs ou désactivés.

Configuration requise

Condition requise Valeur
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

Voir aussi

Identificateurs de propriété