我有一个小型WPF应用程序。我希望将它整合到我们现有的系统中。我有两个COM服务器实现为MFC MDI应用程序,我们称之为COM_Srv1和COM_Srv2。
这两种情况都类似(MFC MDI COM服务器调用WPF应用程序和WPF应用程序调用MFc MDI COM服务器)但我已经列出了它们。
如果是两个MFC COM服务器互通的情况,那么我会实现一个接口和一个COM事件源/接收器。
但我不知道实现WPF应用程序和COM MFC MDI应用程序之间的互操作的最佳方式? 我一直在考虑
如果您能提供有关此问题的具体信息,我将不胜感激?
答案 0 :(得分:0)
我在MFC应用程序中使用事件源创建了一个COM类。我的WPF应用程序连接到此coclass并接收事件。这样就可以从我的MFC应用程序到WPF应用程序进行通信。确保在两个应用中正确实现线程和公寓。