Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要获取鼠标移动事件值(id est mouse_delta_x,mouse_delta_y)但不移动鼠标光标(应该完全关闭它)只需要使用鼠标移动但没有移动窗口光标的副作用。我知道我可以用 RawInput 做到这一点,但我正在寻找最简单的方法。在winapi中可以轻松完成吗?
(3d游戏中移动相机需要)
在winapi中可以轻松完成吗?
本身并非如此,因为 Win32 API 假定指针位于屏幕上的某个位置——如果指针碰到屏幕边缘,它将不会进一步移动。您可以做的是在接收到将指针包发送到屏幕中心的鼠标移动事件后,忽略此指针扭曲创建的鼠标移动事件。
如果您不想跳那个圈,则必须为此使用 RawInput 或 DirectInput。