我知道有可能为鼠标注册全局钩子 http://www.codeproject.com/KB/cs/globalhook.aspx移动、按钮单击、滚动等,但我想知道是否有任何方法可以检测用户是否实际上使用全局挂钩拖动文件或文本(或其他内容)。
似乎找不到这方面的任何东西。
它不是由 Windows 消息处理的,尽管需要消息循环才能使其工作。经典 COM 要求。从 RegisterDragDrop() 开始阅读以查看管道。
值得注意的是,UAC 的 UIPI 方面会造成妨碍,您无法从非提升进程 D+D 到提升进程。 ChangeWindowsMessageFilter() 是通常的解决方法,它不适用于 D+D。不知道解决方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)