Функция 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 или более поздняя) |