gpt4 book ai didi

windows - SetCursorPos 无法通过远程桌面工作(从 WM_INPUT 事件中读取)

转载 作者:可可西里 更新时间:2023-11-01 10:44:02 27 4
gpt4 key购买 nike

当在 WM_INPUT 事件中读取鼠标位置时,鼠标光标被隐藏,当通过远程桌面使用应用程序时,SetCursorPos 似乎不起作用。

当应用程序不通过远程桌面使用时,同样的代码也能正常工作。即,我可以在所有方向上无限移动鼠标,因为在本地访问应用程序时 SetCursorPos 会正确地将鼠标光标移动到屏幕中心。

从远程桌面访问时,它是否是 SetCursorPos 的限制(可能与安全相关)?或者有解决方法吗?或者可能是因为鼠标位置值是绝对值(MOUSE_MOVE_ABSOLUTE 位已设置)?

无论我在 SetCursorPos 中设置什么,我从 WM_INPUT 读取的所有值都不会受到影响。

感谢任何帮助,谢谢!

最佳答案

似乎此行为与 https://communities.vmware.com/thread/189519 中描述的 RDP 或 VM 环境中的 SetCursorPos(和鼠标事件)处理有关

关于windows - SetCursorPos 无法通过远程桌面工作(从 WM_INPUT 事件中读取),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35141746/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com