了解MSDN COM文档的秘诀是什么?

了解MSDN COM文档的秘诀是什么?,com,msdn,Com,Msdn,我正在寻找一种“典型”的方式来导航MSDN,让COM类做他们想做的事情 示例问题:我正在寻找一种API方法来解除阻止本地文件(以编程方式从文件中删除internet区域/web标记) 我在stackoverflow.com上找到一篇关于clsid_persistentzoneidentifier的帖子。所以我在MSDN中搜索,找到了。我所寻找的,是一个人在到达这个url后所做的事情。从这个位置,我无法计算操作的顺序。如何将此IZoneIdentifier连接到IPersistFile?等,必须有

我正在寻找一种“典型”的方式来导航MSDN,让COM类做他们想做的事情

示例问题:我正在寻找一种API方法来解除阻止本地文件(以编程方式从文件中删除internet区域/web标记)


我在stackoverflow.com上找到一篇关于clsid_persistentzoneidentifier的帖子。所以我在MSDN中搜索,找到了。我所寻找的,是一个人在到达这个url后所做的事情。从这个位置,我无法计算操作的顺序。如何将此IZoneIdentifier连接到IPersistFile?等,必须有一些基本的东西,我错过了wrt COM相关的文件。MSDN有接口和对象,但没有任何东西可以帮助我可视化各种“序列”图。没有什么能让我理解哪些COM对象来自同一个类。因此,可以/或者应该进行查询交互,并且应该进行共同创建。

为此,如果从文档中看不清楚,我想找到使用相关API的示例程序:使用Google,或者可能来自任何一个相关的Microsoft SDK


Microsoft SDK,包括示例程序。

这方面的文档说明了一些事情

第一个是您可以调用,传递以获得这两个接口的实现:

它还说:

使用
IPersistFile
附加对象 到目标文件和
IZoneIdentifier
检查或操纵区域 身份证

尽管如此,您可以在此处查看
IPersistFile
的文档:

它显示有一个,这是您希望使用文件名调用的,以加载包含文件详细信息的实现

从那里,您可以调用实现来获取
IZoneIdentifier
接口,然后调用它来将区域设置为本地机器