2016-05-12 2 views
0

У меня есть приложение C# и приложение C++/MFC. Приложение MFC создано другими людьми, у меня есть часть C#. Теперь я хочу запустить приложение C# как часть приложения C++.Как запустить C# Приложение формы внутри окна приложения C++/MFC

Что я нашел, мы можем использовать dll (com, activeX) и т. Д. Для связи между двумя программами. Мне удаётся передать данные между двумя программами, используя COM, но как показать всю «WINDOW FORM» внутри приложения vC++.

Есть ли способ сделать это? Возможно ли это, или мы можем просто передать данные и получить ответ на эти данные. Можем ли мы запустить весь exe или какой-либо другой формат приложения .net в приложение vC++?

Я также слышал, что мы можем сделать в командной строке выполнить метод (с помощью EXEC), чтобы сделать связь между двумя программы. (Но я не знаю, как это сделать, и это работает или нет ли.)

[Примечание : Я не просто хочу запускать/вызывать C# exe в C++ и запускать его, а скорее запускать C# -приложение как часть C++]

Если есть способ сделать это? было бы очень полезно, если бы кто-то мог мне кое-что сказать.

+0

Поскольку это тот же вопрос [вы спросили] (http://stackoverflow.com/q/37154579/1889329) день назад, было бы более целесообразно [edit] (http: // stackoverflow.com/posts/37154579/edit) ваш предыдущий вопрос вместо публикации нового. – IInspectable

+0

@Inpectable: Я сделал это, потому что мне нужен какой-то ответ. Пожалуйста, помогите мне, если у вас есть какие-либо предложения. – Bhoj

ответ

-1

В MFC может быть установлен пользовательский элемент управления Windows Forms. Это описано here

Смежные вопросы