SHGetSettings 函式 (shlobj_core.h)

擷取目前的 Shell 選項設定。

語法

void SHGetSettings(
  SHELLFLAGSTATE *psfs,
  DWORD          dwMask
);

參數

psfs

類型: LPSHELLFLAGSTATE

接收 Shell 選項設定的 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 成員。

傳回值

規格需求

   
最低支援的用戶端 Windows 2000 專業版、Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 shlobj_core.h (包含 Shlobj.h)
程式庫 Shell32.lib
Dll Shell32.dll (4.71 版或更新版本)

另請參閱

SHGetSetSettings