Связь из C ++ DLL с работающей программой C #

Я только что реализовал C ++ DLL в Metatrader 4.

В этой библиотеке DLL иногда вызывается функция Metatrader. Эта функция получает значения от Metatrader и должна передать ей программу на C #, которая уже запущена.

Какой правильный способ сделать это?

Спасибо за помощь!

0

Решение

  • разъем
  • оконное сообщение
  • труба
  • Я уверен, что есть много других способов
1

Другие решения

Тема, которую вы ищете — IPC, Interprocess Communication. MSDN имеет руководство по этому вопросу: http://msdn.microsoft.com/en-us/library/windows/desktop/aa365574(v=vs.85).aspx

Чтобы скопировать их список методов,

  • буфер обмена
  • COM
  • Копирование данных
  • DDE
  • Сопоставление файлов
  • почтовые слоты
  • трубы
  • RPC
  • Windows Sockets
0

По вопросам рекламы [email protected]