UDF > WinAPIEx > Theme >


_WinAPI_DrawThemeEdge

Dessine un ou plusieurs bords, définis par le style visuel, d'un rectangle

#include <WinAPITheme.au3>
_WinAPI_DrawThemeEdge ( $hTheme, $iPartID, $iStateID, $hDC, $tRECT, $iEdge, $iFlags [, $tAREA = 0] )

Paramètres

$hTheme Handle de données du thème de fenêtre spécifié.
$iPartID La partie qui contient le rectangle.
$iStateID L'état de la partie.
$hDC Handle du contexte de périphérique.
$tRECT Structure $tagRECT qui contient le rectangle.
$iEdge Le type de bords intérieur et extérieur à dessiner.
Ce paramètre doit être une combinaison d'un flag de bordure intérieur et d'un flag de bordure extérieure ($BDR_*), ou l'un des flags de combinaison ($EDGE_*).
$iFlags Le type de bordure à dessiner. Peut être une combinaison des constantes $BF_*.
$tAREA [optionnel] Structure $tagRECT qui contient le rectangle qui reçoit le rectangle intérieur, si $BF_ADJUST est utilisé.

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0 et définit @error <> 0, @extended peut contenir le code d'erreur HRESULT.

Remarque

Les constantes $BDR_* , $EDGE_* , $BF_* nécessitent #include <BorderConstants.au3>.

Voir aussi

Consultez DrawThemeEdge dans la librairie MSDN.