为了账号安全,请及时绑定邮箱和手机立即绑定

C# WINFORM编写的程序启动后,再开一个记事本,记事本处于激活状态,但未全部挡住后面的程序

C# WINFORM编写的程序启动后,再开一个记事本,记事本处于激活状态,但未全部挡住后面的程序

猛跑小猪 2018-12-06 15:02:04
C# WINFORM编写的程序启动后,再开一个记事本,记事本处于激活状态,但未全部挡住后面的程序,点击后面程序的工具栏,不能响应事件,可有好的解释? 一般解释为:后面程序要先激活获取焦点,然后才能触发相关按钮事件。但是有的按钮又能在非获取焦点的情况下直接点击?如果解释这种情况呢
查看完整描述

2 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

系统的问题吧,关注一下

查看完整回答
反对 回复 2019-01-21
?
浮云间

TA贡献1829条经验 获得超4个赞

这不是获取焦点的问题,而是Z ORDER问题.

非焦点控件能直接点击,是因为父窗体将鼠标单击事件派发给了界面控件.

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 367 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信