UDF > WinAPIEx > Theme >


_WinAPI_GetThemeBitmap

Obtient le bitmap associé à un thème particulier, la partie, l'état et la propriété

#include <WinAPITheme.au3>
_WinAPI_GetThemeBitmap ( $hTheme, $iPartID, $iStateID, $iPropID [, $iFlag = 0x01] )

Paramètres

$hTheme Handle de données du thème de fenêtre spécifié.
$iPartID La partie qui contient l'image bitmap.
$iStateID L'état de la partie.
$iPropID La propriété à récupérer. Définissez ce paramètre à 0 pour sélectionner automatiquement le premier bitmap disponible pour cette partie et cet état, ou utiliser l'une des valeurs suivantes:
$TMT_DIBDATA
$TMT_GLYPHDIBDATA
$TMT_HBITMAP
$iFlag [optionnel] Ce paramètre peut prendre l'une des valeurs suivantes:
$GBF_DIRECT
$GBF_COPY
$GBF_VALIDBITS

Valeur de retour

Succès: Retourne le handle du bitmap demandé.
Échec: Définit @error <> 0, @extended peut contenir le code d'erreur HRESULT.

Remarques

Si $iFlag est défini sur $GBF_COPY, libérez le bitmap retourné par cette fonction lorsqu'il n'est plus nécessaire en appelant _WinAPI_DeleteObject().

Cette fonction nécessite Windows Vista ou une version ultérieure.

En relation

_WinAPI_DeleteObject

Voir aussi

Consultez GetThemeBitmap dans la librairie MSDN.