Détermine si la composition du Desktop Window Manager (DWM) est activée
#include <WinAPIGdi.au3>
_WinAPI_DwmIsCompositionEnabled ( )
Succès: | Retourne 1 - La composition DWM est activée. 0 - Sinon. |
Échec: | Retourne 0 et définit @error <> 0, @extended contient le code d'erreur HRESULT. |
Cette fonction nécessite Windows Vista ou une version ultérieure.
Consultez DwmIsCompositionEnabled dans la librairie MSDN.
#include <MsgBoxConstants.au3> #include <WinAPIGdi.au3> #include <WinAPISys.au3> If Number(_WinAPI_GetVersion()) < 6.0 Then MsgBox(BitOR($MB_ICONERROR, $MB_SYSTEMMODAL), 'Erreur', 'Nécessite Windows Vista ou une version supérieure.') Exit EndIf Local $aState[2] = ['Désactivé', 'Activé'] ConsoleWrite('Aero est: '& $aState[_WinAPI_DwmIsCompositionEnabled()] & @CRLF)