SHGetSetSettings 函数 (shlobj_core.h)
[SHGetSetSettings 可在“要求”部分指定的操作系统中使用。 它在后续版本中可能已更改或不可用。]
设置或检索 Shell 状态设置。
语法
void SHGetSetSettings(
[in, out] LPSHELLSTATE lpss,
[in] DWORD dwMask,
[in] BOOL bSet
);
参数
[in, out] lpss
类型: LPSHELLSTATE
指向提供或接收 Shell 状态设置的 SHELLSTATE 结构的指针。
[in] dwMask
类型:DWORD
一个或多个 SSF 标志,指示应设置或检索哪些设置。
[in] bSet
类型: BOOL
如果为 TRUE ,则指示应使用 lps 的内容 来设置 Shell 设置; 如果为 FALSE ,则指示应使用 lpss 检索 Shell 设置。
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | shlobj_core.h (包括 Shlobj.h) |
Library | Shell32.lib |
DLL | Shell32.dll (5.0 或更高版本) |
API 集 | ext-ms-win-shell-shell32-l1-2-2 (在 Windows 10 版本 10.0.14393 中引入) |