InteropServices запускает сообщение C#

Давний читатель, первый раз постер тут:)

В настоящее время я пытаюсь узнать, как использовать взаимодействия, и мне было интересно, могу ли я каким-то образом настроить программу (программу A), которая добавляет дополнительную опцию к всплывающему меню в другой программе (программа B).

Изменить: Программа B не моя программа I, поэтому я не имею никакого прямого контроля над ней. По сути, программа B - это обычная программа, в которую я хочу добавить дополнительные функции.

Чего я хочу добиться, так это

  1. Пользователь запускает программу А
  2. Пользователь запускает программу B
  3. Пользователь щелкает правой кнопкой мыши объект, который вызывает всплывающее меню (в программе B)
  4. Пользователь выбирает идентификатор опции 6 (в программе B)
  5. Программа А замечает это
  6. Программа B вызывает другое всплывающее меню (в программе B)
  7. Программа A добавляет другую опцию к этому меню внутри программы B
  8. Если пользователь выбирает эту новую опцию, он вызывает функцию в программе А.

Этого даже можно добиться с InterOp?

0 ответов

Другие вопросы по тегам