单击任务栏中的图标可能不会将应用程序设置为前台

单击任务栏中的图标可能不会将应用程序设置为前台

就在几天前,我遇到了一个棘手的问题 - 当我点击 Windows 任务栏中的任何图标后,除了图标闪烁之外什么都没有发生(尽管应用程序应该被带到前台)。我花了一些时间研究如何解决这个问题,但无济于事。

以下是我的发现:

  • 对我来说,此问题仅发生在 Win64 上的 x86 应用程序上。
  • Spy++ 告诉我,我单击图标后,它会收到奇怪的消息VSM_TRYRESTOREFOCUS,然后收到多次0x0118消息(看起来像WM_TIMER,但 Spy++ 无法检测到它是什么并将其称为“未知”)。

我首先想到的是,这是来自某个恶意应用程序的 Windows 钩子,但我在另一台 PC 上设置了几乎相同的应用程序,一切正常。如果您曾经遇到过类似的事情,我将非常感激任何建议。请随时询问澄清。

PS:我的两台计算机之间唯一的区别在于,有问题的那台计算机有两个显示器。

答案1

我遇到了同样的问题。它可能在屏幕上运行(尤其是在多显示器设置下)。请尝试以下步骤

  • 将鼠标移到任务栏上的应用程序图标上,即可看到应用程序弹出的缩略图。
  • 右键单击缩略图
  • 选择“移动”选项
  • 使用键盘上的箭头键,直到您发现前景上的窗口。

祝你好运!

相关内容