Fonction DrawThemeParentBackgroundEx (uxtheme.h)
Utilisé par les contrôles enfants partiellement transparents ou alpha-mélangés pour dessiner la partie de leur parent devant laquelle ils apparaissent. Envoie un message WM_ERASEBKGND suivi d’un WM_PRINTCLIENT.
Syntaxe
HRESULT DrawThemeParentBackgroundEx(
[in] HWND hwnd,
[in] HDC hdc,
[in] DWORD dwFlags,
[in] const RECT *prc
);
Paramètres
[in] hwnd
Type : HWND
Gérer le contrôle enfant.
[in] hdc
Type : HDC
HDC du contrôle enfant.
[in] dwFlags
Type : DWORD
Zéro ou plusieurs des valeurs suivantes. Si cette valeur est égale à zéro, cette fonction retourne S_OK uniquement si le parent a géré WM_PRINTCLIENT.
Valeur | Signification |
---|---|
|
S’il est défini, hdc est supposé être un contrôleur de domaine de fenêtre, et non un contrôleur de domaine client. |
|
Si elle est définie, cette fonction envoie un message WM_CTLCOLORSTATIC au parent et utilise le pinceau le cas échéant. Sinon, il utilise COLOR_BTNFACE. |
|
Si elle est définie, cette fonction retourne S_OK sans envoyer de message WM_CTLCOLORSTATIC si le parent a effectivement peint sur WM_ERASEBKGND. |
[in] prc
Type : const RECT*
facultatif. Zone à dessiner, en coordonnées enfants. Si ce paramètre a la valeur NULL, la zone à dessiner inclut la zone entière occupée par le contrôle enfant.
Valeur retournée
Type : HRESULT
S_OK en cas de réussite ; sinon, S_FALSE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | uxtheme.h |
Bibliothèque | UxTheme.lib |
DLL | UxTheme.dll |
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