我目前有3個非常相似但略有不同的mfc應用程序,它們通常會在Windows環境中作爲其工作流程和使用的一部分同時打開。我想將它們保存爲3個獨立的應用程序,但以某種方式將它們組合在一起,置於單個UI容器之下,以便爲用戶提供更多清晰度。適用於3種不同mfc應用程序的容器GUI
我到目前爲止考慮過使用命名管道將數據從兩個應用程序發送到第三個應用程序,後者負責繪製GUI(可能在最高GUI級別有3個不同的標籤頁,每個標籤頁各一個應用)。我從SergeWautier的this回覆中得到了這個想法。考慮到這樣做的可能性後,似乎有很多的工作涉及實現這一點。
是否有任何其他(可能更簡單)的方式來實現類似的東西?
你是否總是需要同時運行全部3個,或者每個都解決問題而不需要另外兩個? – franji1
@ franji1他們都解決了問題,而不需要另外兩個。但是,某種類型的用戶很可能會使用全部3個;我的目標是改善這種用戶的工作流程並整理他們的屏幕。 – Claudiu
我一直在研究如何將三合一應用程序集成到一個應用程序中的可能性(例如MDI w/3視圖或帶有2個其他對話框的SDI),但這不是用例,所以忘記這個想法。 – franji1