UDF > WinAPIEx > GDI > Desktop Window Manager >


_WinAPI_DwmGetColorizationColor

Obtient la couleur courante utilisée pour la composition 'glass' du Desktop Window Manager (DWM)

#include <WinAPIGdi.au3>
_WinAPI_DwmGetColorizationColor ( )

Valeur de retour

Succès: Retourne la couleur courante (0xAARRVVBB) utilisée pour la composition de verre, @extended indique si la couleur est un mélange opaque:
    1 - La couleur est un mélange opaque.
    0 - Sinon.
Échec: Retourne 0 et définit @error <> 0, @extended contient le code d'erreur HRESULT.

Remarque

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

Voir aussi

Consultez DwmGetColorizationColor dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIGdi.au3>

If Not _WinAPI_DwmIsCompositionEnabled() Then
    MsgBox(BitOR($MB_ICONERROR, $MB_SYSTEMMODAL), 'Error', 'Require Windows Vista or later with enabled Aero theme.')
    Exit
EndIf

Local $iColor = _WinAPI_DwmGetColorizationColor()
Local $iBlend = @extended

ConsoleWrite('Couleur pour la composition glass: 0x'& Hex($iColor) & @CRLF)
ConsoleWrite('Transparence: '& (Not $iBlend) & @CRLF)