【发布时间】:2010-02-25 16:55:20
【问题描述】:
我目前正在使用 ShowCursor API 调用在一段时间不活动后隐藏应用程序的光标。这很好用,除了光标隐藏在菜单和状态栏上(我不想要)。我还使用 Form_MouseMove 重新打开光标,但这在菜单或状态栏上不起作用。
是否有一种巧妙的方法可以将光标隐藏在表单上(例如,为某些 API 调用或其他提供 hWnd)?
【问题讨论】:
-
为什么要这样做?这是 Windows 程序的非标准行为,我认为这会让用户感到困惑。
-
我确定我已经看到 Windows Media player 这样做了:-p
标签: vb6 forms mouse cursor hide