2011-10-28 86 views
2

我有一個C++ Builder應用程序,我需要使鼠標光標不可見。我怎樣才能做到這一點?如何讓鼠標光標不可見?

我認爲這可以使用Win32 API來完成,但我不知道具體如何。

+0

組件屬性中沒有crNone選項! –

回答

5

致電ShowCursor(FALSE)。如果您需要稍後恢復光標,請致電ShowCursor(TRUE)

請注意,光標可見性是參考計數,因此您需要將每個通過FALSE的呼叫匹配到一個通過TRUE的呼叫。

該函數設置一個內部顯示計數器,用於確定是否顯示光標。僅當顯示計數大於或等於0時才顯示光標。如果安裝了鼠標,則初始顯示計數爲0.如果未安裝鼠標,顯示計數爲-1。