Obtient la couleur courante utilisée pour la composition 'glass' du Desktop Window Manager (DWM)
#include <WinAPIGdi.au3>
_WinAPI_DwmGetColorizationColor ( )
| 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. |
Cette fonction nécessite Windows Vista ou version ultérieure.
Consultez DwmGetColorizationColor dans la librairie MSDN.
#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)