Fonction OpenThemeDataEx (uxtheme.h)
Ouvre les données de thème associées à une fenêtre pour les classes de thème spécifiées.
Syntaxe
HTHEME OpenThemeDataEx(
[in] HWND hwnd,
[in] LPCWSTR pszClassList,
[in] DWORD dwFlags
);
Paramètres
[in] hwnd
Type : HWND
Handle d’une fenêtre ou d’un contrôle à partir duquel le thème doit être récupéré.
[in] pszClassList
Type : LPCWSTR
Liste séparée par des points-virgules de noms de classes à mettre en correspondance.
[in] dwFlags
Type : DWORD
Indicateurs facultatifs qui contrôlent la façon de retourner les données de thème. Peut être défini sur une combinaison des valeurs suivantes.
Valeur retournée
Type : HTHEME
Si une correspondance est trouvée, un handle valide pour un thème est retourné. Dans le cas contraire, une valeur NULL est retournée.
Remarques
La chaîne spécifiée par pszClassIdList sera tokenisée à l’aide de points-virgules comme délimiteur. Les noms sont mis en correspondance avec les noms de classe un jeton à la fois. Si aucune correspondance n’est trouvée pour un jeton particulier, le jeton suivant est mis en correspondance. Si une correspondance est trouvée, la valeur de retour de la fonction sera le handle de thème associé à la classe correspondante.
Les noms de classes du thème Aero sont définis dans AeroStyle.xml.
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 |