我目前有 3 个非常相似但略有不同的 mfc 应用程序,它们通常会在 Windows 环境中作为其工作流程和使用的一部分同时打开。我想将它们保留为 3 个独立的应用程序,但以某种方式将它们组合在一起,在一个 UI 容器下为用户提供更清晰的信息。
到目前为止,我已经考虑使用命名管道将数据从两个应用程序发送到第三个应用程序,后者单独负责绘制 GUI(可能在最高 GUI 级别有 3 个不同的选项卡,每个应用程序一个)。我从 SergeWautier 的这篇文章的回答中得到了这个想法。在研究了这样做的可能性之后,实现这一目标似乎需要做很多工作。
有没有其他(可能更简单)的方式来实现类似的目标?