Межпроцессное взаимодействие между C # и C ++

Я пишу бота для игры, который имеет интерфейс API C ++ (т. Е. Методы в dll Cpp, вызываемые игрой при возникновении событий, dll могут вызывать методы в игре для запуска действий).

Я не очень хочу писать своего бота на C ++, я довольно опытный программист на C #, но у меня совсем нет опыта работы с C ++. Таким образом, очевидное решение состоит в том, чтобы использовать ipc для отправки события в программу на C # и отправки действий обратно на C ++. Таким образом, все, что мне нужно написать на C ++, - это базовая структура для вызова методов и отправки событий.

Каков был бы лучший способ сделать это? Пример кода был бы очень признателен, так как у меня нет особого желания изучать C ++ на данный момент!

Ответы на вопрос(3)

Ваш ответ на вопрос