
出现这个现象的原因是因为优化软件运行导致注册表中的“HKEY_CURRENT_USER\Control Panel\Desktop”下的“ForegroundLockTimeout”项被修改。
解决办法:
1同时按下键盘上的“Win+R”快捷键打开电脑“运行”窗口,在“运行”窗口中输入“regedit”并回车,这样可以打开电脑的“注册表编辑器”窗口;
2在“注册表编辑器”窗口中,依次单击展开“HKEY_CURRENT_USER\Control Panel\Desktop”,然后找到里面的“ForegroundLockTimeout”选项,双击打开该项把数值改成10进制的任何6位数以上(系统默认200000毫秒/十六进制30d40)就可以了
呃。。。。自己找原因了。是我的工行网银的问题,安装了工行网银后系统多出两个进程,hhukcertexe和BHDCRegCexe。具体不知道是哪个引起的,结束掉这两个进程就木问题了。但为什么刚开始一切正常,使用一段时间才出现问题,这我就不知道了。有时候一整天都不会出现上面所说的情况。
激活其他的窗体,这个窗体就会失去焦点啊
FormActivate();可以用下述程序来辨别,
[DllImport("user32dll")]
public
static
extern
IntPtr
GetActiveWindow();
被其它窗口遮盖住不一定失去焦点。
以上就是关于WIN7电脑窗口自动失去焦点!全部的内容,包括:WIN7电脑窗口自动失去焦点!、为什么正在使用的应用程序老是自动失去焦点、C#窗口失去焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)