我目前有3个非常相似但略有不同的mfc应用程序,这些应用程序通常会在Windows环境中作为其工作流程和使用的一部分同时打开。我想将它们保存为3个独立的应用程序,但不知何故将它们组合在一个UI容器下,以便为用户提供更多清晰度。
到目前为止,我一直在考虑使用命名管道将数据从两个应用程序发送到第三个应用程序,后者仅负责绘制GUI(可能在最高GUI级别有3个不同的选项卡,每个应用程序一个)。我从this帖子的SergeWautier回答中得到了这个想法。在研究了这样做的可能性之后,似乎有很多的工作涉及到实现这一目标。
有没有其他(可能更简单)的方式来实现类似的东西?
答案 0 :(得分:0)
旧答案
我在同一时间遇到TaskSpace工具,这是我最接近的工具。它是Liteware并且获得完整功能(例如,保存特定的标签配置,我最感兴趣)需要购买许可证。真正酷的是限制用户除了3个应用程序之外还添加任何其他窗口,并且可以更好地控制选项卡的标题。顶级窗口。此时,向TaskSpace编写类似的工具将是理想的解决方案。
我也一直在玩tidytabs。这不是我想要的,因为它没有提供'包装器GUI',但我认为值得一提,以防它帮助其他人。
<强>更新强>
我在Window Tabifier找到了我想要的内容,这是开源的,我可以根据提供的CPOL Licence修改以满足我的需求。编写的代码也非常好。