我有多进程wpf app:1个主进程+ 1个或更多的slave进程。所有这些进程都有Windows。
现在我已将所有窗口的图标属性设置为xyz.ico。 我还将启动项目的ApplicationIcon属性设置为xyz.ico。 我通过点击一次部署应用程序。
根据我的理解,设置上面两个图标属性应足以确保所有进程的所有窗口都显示在单个任务栏图标下。 但我发现mater进程的窗口显示在任务栏图标中,而所有其他进程的窗口显示在不同的任务栏图标下。
知道我错过了什么吗?或任何其他技术来实现这种情况。
注意:我没有启动不同的应用程序。只有一个应用程序,该应用程序正在启动不同的流程。
回答:最后我们使用appUserModelID shell32 API对此进行了排序。即使使用了一次点击它也能正常工作。