ShowCursor无法正常工作

时间:2012-05-22 15:20:23

标签: windows user32

我正在尝试编写一个简单的C#win32控制台应用程序,该应用程序使用ShowCursor(user32.dll)来隐藏系统鼠标。 调用ShowCursor(false)返回-1(应该如此),但鼠标光标仍然存在。使用ShowCursor再次调用(true)返回1(但由于光标永远不会消失,因此没有可见的效果)。

感谢。

1 个答案:

答案 0 :(得分:4)

ShowCursor会影响鼠标在线程创建的窗口上方。您的控制台应用程序可能没有创建任何窗口,因此ShowCursor无效。