【问题标题】:Child windows not getting focus in Windows 7?子窗口在 Windows 7 中没有获得焦点?
【发布时间】:2011-11-20 20:28:30
【问题描述】:

我有一个 Win Forms 应用程序,我可以从中打开子窗口,有时也可以打开儿童的子窗口。当我在 Windows XP 中运行该应用程序时,一切正常,但是当我在 Windows 7 中运行它时,大多数时候子窗口都没有获得焦点。为什么?

谢谢

【问题讨论】:

  • 尝试显示一个小的 sn-p 代码来重现它。通常不会这样。
  • 这太复杂了,因为我也在使用一些预制组件。我的理论是Win7混淆了打开窗口的顺序,但我不知道为什么?

标签: c# winforms windows-7


【解决方案1】:

已解决!出于某种原因,Windows Aero 实现了这一点。我的代码(显然)与它发生了某种冲突,所以当我关闭 Aero 时(即选择基本主题),一切都开始正常工作,甚至比以前更快。

【讨论】:

  • 您应该将此标记为答案,以便其他人知道此问题已解决。
猜你喜欢
  • 2011-03-10
  • 1970-01-01
  • 2019-01-14
  • 1970-01-01
  • 1970-01-01
  • 2011-09-04
  • 1970-01-01
  • 1970-01-01
  • 2011-12-06
相关资源
最近更新 更多