IShellDispatch4. GetSetting, méthode
Récupère un paramètre d’interpréteur de commandes global.
Syntaxe
retVal = IShellDispatch4.GetSetting(
lSetting
)
IShellDispatch4.GetSetting( _
ByVal lSetting As long _
) As VARIANT_BOOL
Paramètres
-
lSetting [ dans]
-
Type : long
Valeur qui spécifie le paramètre d’interpréteur de commandes en cours à récupérer. Un seul paramètre peut être récupéré dans chaque appel. Les valeurs suivantes sont reconnues par cette méthode.
-
SSF _ AUTOCHECKSELECT (0x00800000)
-
Windows Vista et versions ultérieures. État de l’option utiliser les cases à cocher pour sélectionner les éléments . Cette option est activée automatiquement quand un appareil d’entrée Pen est configuré sur le système.
-
SSF _ DESKTOPHTML (0x00000200)
-
Non utilisé.
-
SSF _ DONTPRETTYPATH (0x00000800)
-
L’état de l’option autoriser tous les noms en majuscules . à partir de Windows Vista, cette option de dossier n’est plus disponible.
-
SSF _ DOUBLECLICKINWEBVIEW (0x00000080)
-
État du double-clic pour ouvrir une option d’élément (simple clic à sélectionner) .
-
SSF _ FILTRE (0x00010000)
-
Non utilisé.
-
SSF _ HIDDENFILEEXTS (0x00000004)
-
Non utilisé.
-
SSF _ HIDEICONS (0x00004000)
-
état de l’affichage des icônes dans le mode liste de l’explorateur de Windows. Si cette option est active, aucune icône n’est affichée en mode liste.
-
SSF _ ICONSONLY (0x01000000)
-
Windows Vista et versions ultérieures. l’état du nom d’affichage est affiché dans le mode liste de l’explorateur de Windows. Si cette option est active, les icônes sont affichées en mode liste, mais pas les noms d’affichage.
-
SSF _ MAPNETDRVBUTTON (0x00001000)
-
État du bouton afficher le lecteur réseau dans la barre d’outils . à partir de Windows Vista, cette option n’est plus disponible.
-
SSF _ NOCONFIRMRECYCLE (0x00008000)
-
État de l’option d’affichage de la boîte de dialogue de confirmation de suppression de la corbeille.
-
SSF _ NONETCRAWLING (0x00100000)
-
État de l’option Rechercher automatiquement les dossiers et imprimantes réseau . à partir de Windows Vista, cette option n’est plus disponible.
-
SSF _ SEPPROCESS (0x00080000)
-
État du dossier de lancement Windows dans une option de processus distincte .
-
SSF _ SERVERADMINUI (0x00000004)
-
Non utilisé.
-
SSF _ SHOWALLOBJECTS (0x00000001)
-
État de l’option fichiers et dossiers cachés .
-
SSF _ SHOWATTRIBCOL (0x00000100)
-
État de l’option afficher les attributs de fichier en mode Détails . à partir de Windows Vista, cette option n’est plus disponible.
-
SSF _ SHOWCOMPCOLOR (0x00000008)
-
État de l’option afficher les fichiers NTFS chiffrés ou compressés en couleur .
-
SSF _ SHOWEXTENSIONS (0x00000002)
-
État de l’option Masquer les extensions pour les types de fichiers connus .
-
SSF _ SHOWINFOTIP (0x00002000)
-
État de l’option afficher la description contextuelle pour les éléments de dossier et de bureau .
-
SSF _ SHOWSTARTPAGE (0x00400000)
-
Non utilisé.
-
SSF _ SHOWSUPERHIDDEN (0x00040000)
-
État de l’option Masquer les fichiers protégés du système d’exploitation .
-
SSF _ SHOWSYSFILES (0x00000020)
-
État de l’option fichiers et dossiers cachés . dans Windows Vista et versions ultérieures, cette valeur est équivalente à SSF _ SHOWALLOBJECTS. dans les versions de Windows antérieures à Windows Vista, cette valeur correspond à l’état de l’option ne pas afficher les fichiers et les dossiers masqués .
-
SSF _ SHOWTYPEOVERLAY (0x02000000)
-
Windows Vista et versions ultérieures. État de l' icône Afficher le fichier sur les miniatures . Si cette option est active, une superposition de type de fichier est appliquée lorsqu’un fichier fournit une représentation miniature.
-
SSF _ SORTCOLUMNS (0x00000010)
-
Non utilisé.
-
SSF _ STARTPANELON (0x00200000)
-
état de l’option d’affichage Windows xp, qui permet de sélectionner le style Windows xp et le style classique. à partir de Windows Vista, cette option n’est plus disponible.
-
SSF _ VUE WebView (0x00020000)
-
État de l' affichage comme une option d’affichage Web. à partir de Windows Vista, cette option n’est plus disponible.
-
SSF _ WIN95CLASSIC (0x00000400)
-
État de l’option de style classique . à partir de Windows Vista, cette option n’est plus disponible.
Valeur de retour
JScript
Type : Variant _ bool *
A la valeur true si le paramètre existe ; Sinon, false.
VB
Type : Variant _ bool *
A la valeur true si le paramètre existe ; Sinon, false.
Exemples
les exemples suivants illustrent l’utilisation de GetSetting pour JScript, VBScript et Visual Basic.
JScript :
<script language="JavaScript">
function fnIShellDispatch4GetSettingJ()
{
var objIShellDispatch4 = new ActiveXObject("Shell.Application");
var vReturn;
var ssfSHOWALLOBJECTS = 1;
vReturn = objIShellDispatch4.GetSetting(ssfSHOWALLOBJECTS);
alert(vReturn);
}
</script>
VBScript
<script language="VBScript">
function fnIShellDispatch4GetSettingVB()
dim objIShellDispatch4
set objIShellDispatch4 = CreateObject("Shell.Application")
if (not objIShellDispatch4 is nothing) then
dim vReturn
dim ssfSHOWALLOBJECTS
ssfSHOWALLOBJECTS = 1
vReturn = objIShellDispatch4.GetSetting(ssfSHOWALLOBJECTS)
alert(vReturn)
end if
set objIShellDispatch4 = nothing
end function
</script>
Visual Basic :
Private Sub fnIShellDispatch4GetSetting()
Dim objIShellDispatch4 As Shell
Set objIShellDispatch4 = New Shell
If (Not objIShellDispatch4 Is Nothing) Then
Dim vReturn As Variant
Dim ssfSHOWALLOBJECTS As Long
ssfSHOWALLOBJECTS = 1
vReturn = objIShellDispatch4.GetSetting(ssfSHOWALLOBJECTS)
Debug.Print vReturn
End If
Set objIShellDispatch4 = Nothing
End Sub
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau XP uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|
| MIDL |
|
| DLL |
|