为了提供一些背景信息,我有一个网站和一个winform应用程序。我们正在尝试将两者合并到一个桌面应用程序中,并将更改最少。
Electron是网站部分的一个很好的解决方案,借助child_process
,我们已经能够启动Winforms应用程序。
但是,从UX的角度来看,我找不到在两者之间进行交互的方法。我们用form.ShowInTaskbar = false;
隐藏了winform应用程序的任务栏图标,以隐藏这是两个单独的应用程序这一事实。
我们如何像Winform应用程序是Web应用程序的模式一样给予关注?
我目前唯一的解决方案是实现两者之间的完全通信,也许使用IPC,但不确定是否适合我们的用例。
感谢您的帮助