2

使用DirectInput时,为什么使用DISCL_EXCLUSIVE时鼠标光标完全消失?DISCL_FOREGROUND 作为您的合作级别?

鼠标->SetCooperativeLevel (hwnd, DISCL_EXCLUSIVE | DISCL_FOREGROUND) ;

尽管 DirectInput 已被弃用,但鼠标甚至无法用于 WINDOWS 的事实是否意味着您在使用 DirectInput(与 RAWINPUT 相比)时响应更快且更好?

4

1 回答 1

2

在我打开这个问题时,我没有意识到DISCL_EXCLUSIVE | DISCL_FOREGROUNDDirectInput 中的设置真的相当于RIDEV_CAPTUREMOUSE | RIDEV_NOLEGACYRAWINPUT 中的鼠标。您可以简单地调用ShowCursor( FALSE );以隐藏光标。

于 2010-02-14T18:18:05.177 回答