wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Windows的“安全删除硬件”对话框如何获得“前景之爱”?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

Raymond has blogged about如何通过使用RegisterHotkey来获取/窃取“前景之爱”,当被调用时,它将把前景转移到你的应用程序. 手动尝试这样做会失败(例如使用SetForegroundWindow,SwitchToWindow等),因为应用程序不能从用户窃取焦点(以便按键不会出错). 麻烦的是,今天我注意到有些奇怪的事情: >我尝试安全地删除外部驱动器. >暂停〜7
Raymond has blogged about如何通过使用RegisterHotkey来获取/窃取“前景之爱”,当被调用时,它将把前景转移到你的应用程序.

手动尝试这样做会失败(例如使用SetForegroundWindow,SwitchToWindow等),因为应用程序不能从用户窃取焦点(以便按键不会出错).

麻烦的是,今天我注意到有些奇怪的事情:

>我尝试安全地删除外部驱动器.
>暂停〜7秒钟.
在暂停期间,我正在窗口里大力打字.
>突然,一个消息框从我的应用程序中窃取前台,而我的打字则转而进入消息框.

显然,这不是使用热键机制 – 而是Windows可以从我的应用程序窃取焦点.

我真的怀疑有什么像“后门”只是为了这个特定的目的(然请纠正我,@R_874_6530@,所以,假设不是这样,必须有办法正确地做到这一点,而不使用热键机制.

所以问题是,这是如何实现的?

注意:

汉斯指出,“后门”是AttachInputThread,但我并不真的相信这是发生在这里 – 特别是自0701以来.想法?

我已经做了一些实验,从我可以看到这种情况发生,如果且仅当新的窗口属于Windows资源管理器.某些控制面板在Explorer中实现,或者作为Explorer插件实现.我可以通过从开始菜单中打开“操作中心”(配置启动菜单,以在菜单显示控制面板项目)来轻松地重现它.

那么我怀疑这个行为是Windows资源管理器拥有桌面窗口这一事实的结果,GUI是特殊情况.

唯一有点奇怪的是,我无法通过您正在谈论的USB对话框重现此行为,(当我尝试)是由单独的进程(rundll32.exe的一个实例)生成的.这可能取决于其他因素.

大佬总结

以上是大佬教程为你收集整理的Windows的“安全删除硬件”对话框如何获得“前景之爱”?全部内容,希望文章能够帮你解决Windows的“安全删除硬件”对话框如何获得“前景之爱”?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。