我有一个应用程序可以在某个操作上打开另一个窗口。我为新窗口设置了一个单独的图标,任务栏中会出现一个新项目,但该项目位于原始应用程序窗口的后面。是否可以在任务栏中显示未叠加的新窗口?所以我在任务栏中会有2个图标。
请查看我的问题的图片。
答案 0 :(得分:1)
感谢Xaruth指出我正确的方向,我找到了答案。看来widows使用ApplicationID来确定窗口是否应该与另一个窗口分组。
如果下载Windows API代码包,则可以将要显示的窗口的ApplicationID设置为单独的任务栏图标。
继承代码 -
TaskbarManager.Instance.SetApplicationIdForSpecificWindow(new WindowInteropHelper(wind).Handle, "Gx3OptimisationWindow");
wind是您想要的窗口,作为单独的图标,GX3OptimisationWindow是新的ApplicationID。
答案 1 :(得分:-1)
这是Windows选项。你可以通过
来做到这一点