Fonction SHGetSettings (shlobj_core.h)

Récupère les paramètres d’option Shell actuels.

Syntaxe

void SHGetSettings(
  SHELLFLAGSTATE *psfs,
  DWORD          dwMask
);

Paramètres

psfs

Type : LPSHELLFLAGSTATE

Adresse d’une structure SHELLFLAGSTATE qui reçoit les paramètres d’option Shell.

dwMask

Type : DWORD

Ensemble d’indicateurs qui déterminent les membres de lpsfs qui sont demandés. Il peut s’agir d’une ou plusieurs des valeurs suivantes.

SSF_DESKTOPHTML

Le membre fDesktopHTML est demandé.

SSF_DONTPRETTYPATH

Le membre fDontPrettyPath est demandé.

SSF_DOUBLECLICKINWEBVIEW

Le membre fDoubleClickInWebView est demandé.

SSF_HIDEICONS

Le membre fHideIcons est demandé.

SSF_MAPNETDRVBUTTON

Le membre fMapNetDrvBtn est demandé.

SSF_NOCONFIRMRECYCLE

Le membre fNoConfirmRecycle est demandé.

SSF_SHOWALLOBJECTS

Le membre fShowAllObjects est demandé.

SSF_SHOWATTRIBCOL

Le membre fShowAttribCol est demandé.

Windows Vista : Non utilisé.

SSF_SHOWCOMPCOLOR

Le membre fShowCompColor est demandé.

SSF_SHOWEXTENSIONS

Le membre fShowExtensions est demandé.

SSF_SHOWINFOTIP

Le membre fShowInfoTip est demandé.

SSF_SHOWSYSFILES

Le membre fShowSysFiles est demandé.

SSF_WIN95CLASSIC

Le membre fWin95Classic est demandé.

Valeur de retour

None

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlobj_core.h (inclure Shlobj.h)
Bibliothèque Shell32.lib
DLL Shell32.dll (version 4.71 ou ultérieure)

Voir aussi

SHGetSetSettings