7

我有一个应用程序可以在某些操作上打开另一个窗口。我为新窗口设置了单独的图标,任务栏中出现了一个新项目,但该项目堆叠在原始应用程序窗口的后面。是否可以在任务栏中显示未堆叠的新窗口?所以我会在任务栏中有 2 个图标。

请查看图片以了解我的问题。

在此处输入图像描述

4

1 回答 1

3

感谢 Xaruth 为我指明了正确的方向,我找到了答案。似乎寡妇使用一个ApplicationID来确定一个窗口是否应该与另一个窗口分组。

如果您下载 Windows API 代码包,您可以将ApplicationID要显示的窗口设置为单独的任务栏图标。

这是代码:

TaskbarManager.Instance.SetApplicationIdForSpecificWindow(
    new WindowInteropHelper(wind).Handle, "Gx3OptimisationWindow");

其中 wind 是您想要作为单独图标的窗口,并且GX3OptimisationWindow是新的ApplicationID.

于 2013-08-21T07:39:38.813 回答