gpt4 book ai didi

c# - IShellItem 的 GUID

转载 作者:行者123 更新时间:2023-11-28 00:34:11 25 4
gpt4 key购买 nike

我需要 IShellItemGUID。我实际上是在 pinvoke 上找到它的,但想从官方 MSDN 页面确认这一点。不幸的是,the IShellItem page似乎不包括该信息。那么我如何获得这个(和其他 GUID)呢?

(我必须明确声明它,还是有办法导入它?)

最佳答案

GUID 很少在 MSDN 中记录,它们可能会发生变化。 COM 中的硬性要求。

您始终可以在 Windows SDK 中找到它们,无论是 .h 文件还是 Microsoft 用来构建自己的代码的 IDL 文件。 MSDN 文章告诉您在哪里查看,请注意它在文章底部提到 Shobjidl.h 的方式。你会在哪里找到:

   MIDL_INTERFACE("43826d1e-e718-42ee-bc55-a1e261c37bfe")
IShellItem : public IUnknown
{
// etc..
}

顺便说一下,这个文件是从 Shobjidl.idl 自动生成的,它的可读性更强,也包含在 SDK 中。顺便说一句,情况并非总是如此。

关于c# - IShellItem 的 GUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21609154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com