C#怎么判断窗口是为活动窗口?

_萧萧 2014-04-09 10:07:30
RT
新手啊
求帮助,别说专业名词啊,理解能力有限
...全文
1067 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
iloli 2014-04-11
  • 打赏
  • 举报
回复
#9楼正解。。哈哈。。不过#1的方法我也没用过
youzelin 2014-04-11
  • 打赏
  • 举报
回复
我后来发现,其实 #1 的回复比较强悍点,我这个应该来说只能在一个应用程序里面去用,也就是说,比如:你有一个 MDI 的 Form,里面打开了 N 个 Child Form,你可以用这个方法判断哪一个 Child Form 获得了焦点,即活动窗口。 但是如果你是从另外一个完全不相干的 A 程序里面去判断 另一个程序 B 的窗体是否获得焦点,这个时候你得用 #1 提供的 API 来做。 你懂我的意思吧。就是说,如果你是在同一个应用程序内部判断窗体相互之间哪个获得焦点,你可以用我的这个 Focused 属性来判断,非常简单,如果是另外一种情况,就得用 #1 的方法。
Justin-Liu 2014-04-09
  • 打赏
  • 举报
回复
Form.Focused
欢乐的小猪 2014-04-09
  • 打赏
  • 举报
回复
引用 5 楼 xiaozhihui5535 的回复:
[quote=引用 4 楼 hbu_pig 的回复:] [quote=引用 3 楼 xiaozhihui5535 的回复:] [quote=引用 2 楼 youzelin 的回复:] Focused 属性
这什么专业名词,焦点吗 当前窗口的焦点? 怎么整,能稍微详细点吗[/quote]活动窗口:即当前的工作窗口,又称当前窗口。在有多个打开的窗口时,只有一个是活动窗口,它就是位于最上层,不为其他窗口遮掩的那个窗口。[/quote] 小猪,你翻译的真详细,真像揍你一顿[/quote]
_萧萧 2014-04-09
  • 打赏
  • 举报
回复
引用 4 楼 hbu_pig 的回复:
[quote=引用 3 楼 xiaozhihui5535 的回复:] [quote=引用 2 楼 youzelin 的回复:] Focused 属性
这什么专业名词,焦点吗 当前窗口的焦点? 怎么整,能稍微详细点吗[/quote]活动窗口:即当前的工作窗口,又称当前窗口。在有多个打开的窗口时,只有一个是活动窗口,它就是位于最上层,不为其他窗口遮掩的那个窗口。[/quote] 小猪,你翻译的真详细,真像揍你一顿
欢乐的小猪 2014-04-09
  • 打赏
  • 举报
回复
引用 3 楼 xiaozhihui5535 的回复:
[quote=引用 2 楼 youzelin 的回复:] Focused 属性
这什么专业名词,焦点吗 当前窗口的焦点? 怎么整,能稍微详细点吗[/quote]活动窗口:即当前的工作窗口,又称当前窗口。在有多个打开的窗口时,只有一个是活动窗口,它就是位于最上层,不为其他窗口遮掩的那个窗口。
_萧萧 2014-04-09
  • 打赏
  • 举报
回复
引用 2 楼 youzelin 的回复:
Focused 属性
这什么专业名词,焦点吗 当前窗口的焦点? 怎么整,能稍微详细点吗
youzelin 2014-04-09
  • 打赏
  • 举报
回复
Focused 属性
exception92 2014-04-09
  • 打赏
  • 举报
回复
判断是否获取焦点。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧