Я не знаю, как с этим справиться, но я пытаюсь выяснить, есть ли способ, которым я могу получить доступ к запущенному процессу, написанному исключительно в .Net, и взаимодействовать с его пространством памяти и активные объекты.
Я занимаюсь разработкой надстроек для 2 торговых точек и пытаюсь выяснить это для анализа ввода данных во внешнее окно. Любая информация или понимание будут оценены.
чтобы по-другому взглянуть на то, что я спрашиваю ... в принципе, есть ли способ, возможно, использовать system.diagnostics.processmodule и захватить запущенный процесс с определенным именем, а затем создать его как приложение, а затем копаться в нем, чтобы найти определенный статический объект, и работать с ним?
---- Дополнительно ----
Я заметил, что кто-то упомянул об отражении ... это действительно может быть то, о чем я пытаюсь спросить ... Единственное, что мне нужно, это, возможно, "Отразить" процесс, найти определенный статический класс, а затем привести это класс для «объекта», так что я мог получить доступ к его свойствам ... может быть, это имеет больше смысла.
К сожалению, в программе, с которой я пытаюсь работать, какое-то время не будет никакой архитектуры плагинов, и я подумал, что могу сделать это, используя какую-то безумную идею P / Invoke или рефлексии.