DrawThemeEdge, fonction (uxtheme.h)
Dessine un ou plusieurs bords définis par le style visuel d’un rectangle.
Syntaxe
HRESULT DrawThemeEdge(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT pDestRect,
[in] UINT uEdge,
[in] UINT uFlags,
[out] LPRECT pContentRect
);
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] hdc
Type : HDC
HDC.
[in] iPartId
Type : int
Valeur de type int qui spécifie la partie qui contient le rectangle. Consultez Parties et états.
[in] iStateId
Type : int
Valeur de type int qui spécifie l’état du composant. Consultez Parties et états.
[in] pDestRect
Type : LPCRECT
Pointeur vers une structure RECT qui contient, en coordonnées logiques, le rectangle.
[in] uEdge
Type : UINT
UINT qui spécifie le type d’arêtes internes et externes à dessiner. Ce paramètre doit être une combinaison d’un indicateur de bordure interne et d’un indicateur de bordure externe, ou d’un des indicateurs de combinaison. Les indicateurs de bordure sont les suivants :
[in] uFlags
Type : UINT
UINT qui spécifie le type de bordure à dessiner. Ce paramètre peut être une combinaison des valeurs suivantes.
[out] pContentRect
Type : LPRECT
Pointeur vers une structure RECT qui contient, en coordonnées logiques, le rectangle qui reçoit le rectangle intérieur, si uFlags est défini sur BF_ADJUST. Ce paramètre peut être défini sur NULL.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour