0

我必须附加到从其他用户运行的 PowerPoint 自动化对象。它需要避免与我的PPT自动化对象和一个用户实例发生冲突。

我创建了一个内部 Windows 用户并使用CreateProcessWithLogon(...)它从其登录启动 PowerPoint。Power Point 正常启动,它的所有者是我想要的用户。但Marshal.GetActiveObject("PowerPoint.Application")返回错误Exception from HRESULT: 0x800401E3 (MK_E_UNAVAILABLE)

我可以在这里找到有关此方法的唯一提及,但没有工作示例。

任何人都可以帮助我访问从另一个用户运行的 PowerPoint 自动化对象吗?

4

0 回答 0