Obtient les flags de propriété qui contrôlent la façon dont les styles visuels sont appliqués dans l'application en cours
#include <WinAPITheme.au3>
_WinAPI_GetThemeAppProperties ( )
Retourne les flags de bits de propriété ($STAP_ALLOW_*) combinés avec un opérateur logique OR.
Les flags individuels peuvent être extraits à partir du résultat par combinaison du résultat avec l'opérateur AND du flag désiré.
Consultez GetThemeAppProperties dans la librairie MSDN.
#include <APIThemeConstants.au3> #include <GUIConstantsEx.au3> #include <WinAPITheme.au3> Local $iTheme = _WinAPI_GetThemeAppProperties() Local $hForm = GUICreate('Test '& StringReplace(@ScriptName, '.au3', '()'), 310, 360) GUISetFont(8.5, 400, 0, 'MS Shell Dlg', $hForm) GUICtrlCreateGroup('Group', 10, 10, 140, 95) GUICtrlCreateCheckbox('Check1', 22, 26, 120, 23) GUICtrlCreateCheckbox('Check2', 22, 49, 120, 23) GUICtrlCreateCheckbox('Check3', 22, 72, 120, 23) GUICtrlCreateGroup('Group', 160, 10, 140, 95) GUICtrlCreateRadio('Radio1', 172, 26, 120, 23) GUICtrlCreateRadio('Radio2', 172, 49, 120, 23) GUICtrlCreateRadio('Radio3', 172, 72, 120, 23) GUICtrlCreateButton('OK', 120, 330, 70, 23) _WinAPI_SetThemeAppProperties($STAP_ALLOW_NONCLIENT) GUICtrlCreateTab(10, 118, 292, 206) GUICtrlCreateTabItem('Tab1') GUICtrlCreateTabItem('Tab2') GUICtrlCreateTabItem('') _WinAPI_SetThemeAppProperties($iTheme) GUISetState(@SW_SHOW) Do Until GUIGetMsg() = $GUI_EVENT_CLOSE