Définit des informations sur les périphériques d'affichage du système
#include <WinAPISysWin.au3>
_WinAPI_SetSysColors ( $vElements, $vColors )
$vElements | Élément unique ou tableau d'éléments |
$vColors | Couleur unique ou tableau de couleurs |
Succès: | Retourne True |
Échec: | Retourne False, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur. |
Voir _WinAPI_GetSysColor() pour la liste des index Element et des exigences.
Consultez SetSysColors dans la librairie MSDN.
#include <GUIConstantsEx.au3> #include <WinAPISysWin.au3> #include <WindowsConstants.au3> Example() Func Example() Local $aElements[2] = [$COLOR_ACTIVECAPTION, $COLOR_GRADIENTACTIVECAPTION] ; Rouge et Jaune Local $aColors[2] = [255, 65535], $aSaveColors[2] GUICreate("My GUI", 300, 200) $aSaveColors[0] = _WinAPI_GetSysColor($COLOR_ACTIVECAPTION) $aSaveColors[1] = _WinAPI_GetSysColor($COLOR_GRADIENTACTIVECAPTION) _WinAPI_SetSysColors($aElements, $aColors) GUISetState(@SW_SHOW) Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() _WinAPI_SetSysColors($aElements, $aSaveColors) EndFunc ;==>Example