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 版或更新版本) |