INameSpaceTreeControlEvents::OnBeforeStateImageChange 方法 (shobjidl.h)
在更改给定 IShellItem 的状态图标之前调用。
语法
HRESULT OnBeforeStateImageChange(
[in] IShellItem *psi
);
参数
[in] psi
类型: IShellItem*
指向状态映像正在更改的 IShellItem 的指针。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
如果此方法返回S_OK,则客户端已处理事件,无需对命名空间控件执行进一步操作。 否则,需要处理事件,在这种情况下,默认操作是转到列表中的下一个图像。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl.h |