gpt4 book ai didi

C# 附件执行

转载 作者:行者123 更新时间:2023-11-30 15:46:32 28 4
gpt4 key购买 nike

我正在尝试使用 IAttachmentExecute我的 C# 应用程序中的接口(interface)。 (使用 .NET4 和 VS2010)。MSDN 说它在 Shdocvw.dll 中(其成员说 IAttachmentExecute 是在 Shobjidl.h/Shobjidl.idl 中指定的,这让我想到一个 73db1241-1e85-4581-8e4f-a81e1d0f8c57 GUID。)

当我在 VS 中添加对此 DLL 的引用时,我得到生成的 SHDocVw-Namespace,但它不包含此接口(interface)。

使用 System.Type.GetTypeFromCLSIDSystem.Activator.CreateInstanceSystem.Activator.CreateComInstanceFrom 的所有其他尝试都失败并显示以下消息没有具有该 GUID 的类型。

我如何使用该界面?(不要认为有其他选择。)

提前致谢。

编辑:
生成的接口(interface)定义为:
MIDL.exe msdn.microsoft.com/en-us/library/ms680078.aspx
Tlbimp.exe msdn.microsoft.com/en-us/library/tt0cf3sx.aspx

编辑2:
独立于接口(interface)定义:
CoCreateInstance 的尝试因 REGDB_E_CLASSNOTREG 而失败,那么我如何才能让我的程序找到 IAttachmentExecute还是我的问题错了,只是错过了解决方案/我的错误?

最佳答案

关于C# 附件执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4250341/

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