0

长期读者,第一次在这里发布海报:)

我目前正在尝试学习如何使用互操作,并且想知道我是否可以以某种方式设置一个程序(程序 A),为另一个程序(程序 B)的弹出菜单添加一个附加选项。

编辑:程序 B 不是我的程序 I,所以我无法直接控制它。基本上程序 B 是我想添加附加功能的架子程序。

我想要实现的是以下

  1. 用户启动程序 A
  2. 用户启动程序 B
  3. 用户右键单击一个弹出菜单的对象(在程序 B 中)
  4. 用户选择选项 id 6(在程序 B 中)
  5. 程序 A 注意到这一点
  6. 程序 B 调出另一个弹出菜单(在程序 B 中)
  7. 程序 A 在程序 B 内的此菜单中添加了另一个选项
  8. 如果用户选择这个新选项,它会调用程序 A 中的一个函数。

这甚至可以通过 InterOp 实现吗?

4

0 回答 0