2011-10-28 74 views
2

我有一个C++ Builder应用程序,我需要使鼠标光标不可见。我怎样才能做到这一点?如何让鼠标光标不可见?

我认为这可以使用Win32 API来完成,但我不知道具体如何。

+0

组件属性中没有crNone选项! –

回答

5

致电ShowCursor(FALSE)。如果您需要稍后恢复光标,请致电ShowCursor(TRUE)

请注意,光标可见性是参考计数,因此您需要将每个通过FALSE的呼叫匹配到一个通过TRUE的呼叫。

该函数设置一个内部显示计数器,用于确定是否显示光标。仅当显示计数大于或等于0时才显示光标。如果安装了鼠标,则初始显示计数为0.如果未安装鼠标,显示计数为-1。