【发布时间】:2020-09-15 00:21:01
【问题描述】:
我有一个用于某些元素捕获目的的 WPF 应用程序。因此,在应用程序之间切换焦点非常重要。该应用程序的工作方式是,每当我执行 Ctrl KeyDown 时,焦点元素都会捕获并显示在我的 WPF 窗口中。现在的问题是,如果我单击 WPF 应用程序,除非我单击另一个窗口,否则焦点不会切换到任何其他窗口。实际上,每当我将鼠标光标从窗口移动时,我都需要关注 WPF 窗口后面的下一个窗口。我怎样才能实现这个特定的场景。
我知道我们可以使用 user32 来切换焦点,但是当我将光标从我的 WPF 应用程序(当前它具有焦点)移动时,我将如何找到下一个窗口或第二个窗口并切换焦点。
【问题讨论】:
标签: c# wpf-controls user32