Função SHGetSettings (shlobj_core.h)

Recupera as configurações de opção atuais do Shell.

Sintaxe

void SHGetSettings(
  SHELLFLAGSTATE *psfs,
  DWORD          dwMask
);

Parâmetros

psfs

Tipo: LPSHELLFLAGSTATE

O endereço de uma estrutura SHELLFLAGSTATE que recebe as configurações de opção do Shell.

dwMask

Tipo: DWORD

Um conjunto de sinalizadores que determinam quais membros de lpsfs estão sendo solicitados . Esse pode ser um ou mais dos valores a seguir.

SSF_DESKTOPHTML

O membro fDesktopHTML está sendo solicitado.

SSF_DONTPRETTYPATH

O membro fDontPrettyPath está sendo solicitado.

SSF_DOUBLECLICKINWEBVIEW

O membro fDoubleClickInWebView está sendo solicitado.

SSF_HIDEICONS

O membro fHideIcons está sendo solicitado.

SSF_MAPNETDRVBUTTON

O membro fMapNetDrvBtn está sendo solicitado.

SSF_NOCONFIRMRECYCLE

O membro fNoConfirmRecycle está sendo solicitado.

SSF_SHOWALLOBJECTS

O membro fShowAllObjects está sendo solicitado.

SSF_SHOWATTRIBCOL

O membro fShowAttribCol está sendo solicitado.

Windows Vista: Não usado.

SSF_SHOWCOMPCOLOR

O membro fShowCompColor está sendo solicitado.

SSF_SHOWEXTENSIONS

O membro fShowExtensions está sendo solicitado.

SSF_SHOWINFOTIP

O membro fShowInfoTip está sendo solicitado.

SSF_SHOWSYSFILES

O membro fShowSysFiles está sendo solicitado.

SSF_WIN95CLASSIC

O membro fWin95Classic está sendo solicitado.

Valor retornado

Nenhum

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlobj_core.h (inclua Shlobj.h)
Biblioteca Shell32.lib
DLL Shell32.dll (versão 4.71 ou posterior)

Confira também

SHGetSetSettings