如何保持另一个程序的特定窗口不被窃取焦点(C#?)

时间:2010-07-05 02:07:20

标签: c# focus-stealing

我正在使用某个具有多个窗口的程序,并且每个窗口中的每一个都可能在某些时候(大多数是在打开时)窃取焦点。 我想阻止一个特定的窗口在打开时(或在其他时间,但是那个不太重要,如果我给出主要问题的解决方案,我自己可以解决它)。我想在C#中做到这一点,但任何其他编程语言也可能都很好。

1 个答案:

答案 0 :(得分:1)

这是一个反复出现的问题。

Raymond Chen不久前在他的博客上发表了这篇文章:

http://blogs.msdn.com/b/oldnewthing/archive/2005/06/07/426294.aspx

基本上,它最终只是一场军备竞赛。