Поделиться через


Функция SHGetSettings (shlobj_core.h)

Извлекает текущие параметры параметра оболочки.

Синтаксис

void SHGetSettings(
  SHELLFLAGSTATE *psfs,
  DWORD          dwMask
);

Параметры

psfs

Тип: LPSHELLFLAGSTATE

Адрес структуры SHELLFLAGSTATE , получающей параметры параметра оболочки.

dwMask

Тип: DWORD

Набор флагов, определяющих, какие элементы lpsfs запрашиваются. Это может быть одно или несколько из следующих значений.

SSF_DESKTOPHTML

Запрашивается член fDesktopHTML .

SSF_DONTPRETTYPATH

Запрашивается член fDontPrettyPath .

SSF_DOUBLECLICKINWEBVIEW

Запрашивается элемент fDoubleClickInWebView .

SSF_HIDEICONS

Запрашивается член fHideIcons .

SSF_MAPNETDRVBUTTON

Запрашивается элемент fMapNetDrvBtn .

SSF_NOCONFIRMRECYCLE

Запрашивается член fNoConfirmRecycle .

SSF_SHOWALLOBJECTS

Запрашивается член fShowAllObjects .

SSF_SHOWATTRIBCOL

Запрашивается элемент fShowAttribCol .

Windows Vista: Не используется.

SSF_SHOWCOMPCOLOR

Запрашивается элемент fShowCompColor .

SSF_SHOWEXTENSIONS

Запрашивается элемент fShowExtensions .

SSF_SHOWINFOTIP

Запрашивается элемент fShowInfoTip .

SSF_SHOWSYSFILES

Запрашивается член fShowSysFiles .

SSF_WIN95CLASSIC

Запрашивается член fWin95Classic .

Возвращаемое значение

None

Требования

   
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlobj_core.h (включая Shlobj.h)
Библиотека Shell32.lib
DLL Shell32.dll (версия 4.71 или более поздняя)

См. также раздел

SHGetSetSettings