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) |