UDF > WinAPIEx > ShellEx >


_WinAPI_ShellSetSettings

Définit les paramètres d'état du Shell

#include <WinAPIShellEx.au3>
_WinAPI_ShellSetSettings ( $iFlags, $bSet )

Paramètres

$iFlags Les flags qui indiquent quels paramètres doivent être établis. Ce paramètre peut prendre une ou plusieurs des valeurs suivantes (utilisez uniquement ces flags):
$SSF_SHOWALLOBJECTS
$SSF_SHOWEXTENSIONS
$SSF_SHOWCOMPCOLOR
$SSF_SHOWSYSFILES
$SSF_DOUBLECLICKINWEBVIEW
$SSF_DESKTOPHTML
$SSF_WIN95CLASSIC
$SSF_DONTPRETTYPATH
$SSF_MAPNETDRVBUTTON
$SSF_SHOWINFOTIP
$SSF_HIDEICONS
$SSF_NOCONFIRMRECYCLE
$SSF_WEBVIEW
$SSF_SHOWSUPERHIDDEN
$SSF_SEPPROCESS
$SSF_NONETCRAWLING
$SSF_STARTPANELON

Windows Vista ou une version ultérieure
$SSF_AUTOCHECKSELECT
$SSF_ICONSONLY
$SSF_SHOWTYPEOVERLAY
$bSet Indique si un des paramètres ($SSF_*) est activé ou désactivé, les valeurs possibles sont:
True - Activer.
False - Désactiver.

Valeur de retour

Aucun.

Voir aussi

Consultez SHGetSetSettings dans la librairie MSDN.

Exemple

#include <APIShellExConstants.au3>
#include <WinAPIShellEx.au3>

_WinAPI_ShellSetSettings($SSF_SHOWEXTENSIONS, Not _WinAPI_ShellGetSettings($SSF_SHOWEXTENSIONS))

ConsoleWrite('Extensions cachées pour types de fichier connus ' & (Not _WinAPI_ShellGetSettings($SSF_SHOWEXTENSIONS)) & @CRLF)