2

我试图在 Windows 文件资源管理器中实现一个基于图标的属性,我从这篇文章的理解是它需要从属性处理程序返回一个属性存储二进制文件。有谁知道如何创建属性存储二进制文件?搜索后,我发现了一些关于规范的文档,但我没有看到任何关于如何创建文档的示例。非常感谢。

4

1 回答 1

0

你不需要任何二进制文件,你只需要一个IPropertyStore的实现。您可以使用PSCreateMemoryPropertyStore方法创建一个。

IPropertyStore *ps;
if (SUCCEEDED(PSCreateMemoryPropertyStore(IID_PPV_ARGS(&ps))))
{
    // do your work
    ps->Release();
}
于 2019-06-23T11:47:05.840 回答