SHReplaceFromPropSheetExtArray 函数 (shlobj_core.h)
[此函数可通过 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 获得。 在后续版本的 Windows 中,它可能已更改或不可用。]
请求属性表扩展数组中的每个属性表来替换页面。 每个页面最多允许一个替换。
语法
UINT SHReplaceFromPropSheetExtArray(
[in] HPSXA hpsxa,
UINT uPageID,
[in] LPFNADDPROPSHEETPAGE lpfnReplaceWith,
LPARAM lParam
);
参数
[in] hpsxa
类型: HPSXA
属性表数组句柄 (HPSXA) 调用 SHCreatePropSheetExtArray 返回。
uPageID
类型: UINT
要替换的页面的 ID。
[in] lpfnReplaceWith
类型: LPFNADDPROPSHEETPAGE
指向属性表扩展用于将页面添加到属性表的 AddPropSheetPageProc 函数的指针。
lParam
类型:LPARAM
应用程序定义的值。
返回值
类型: UINT
实际执行的替换次数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | shlobj_core.h (包括 Shlobj.h) |
Library | Shell32.lib |
DLL | Shell32.dll (版本 5.00 或更高版本) |