RSS
StartseiteKnowledge LibraryTop 10Impressum

10.7 Wie blende ich den Mauszeiger aus?

VB4-VB6

Von:  [Home]

Genau wie bei der Positionierung des Mauszeigers ist auch hier nur ein einziger API- Aufruf nötig. Die Deklaration für die ShowCursor-Funktion ist:

Declare Function ShowCursor Lib "user32" Alias _
  "ShowCursor" (ByVal bShow As Long) As Long

Wie man schon erkennen kann, muss hier einfach nur ein boolescher Wert übergeben werden, der die Anzeige des Mauszeigers steuert (True = sichtbar, False = unsichtbar). Beachten Sie aber, dass Sie für jeden Aufruf von ShowCursor False auch wieder einen Aufruf ShowCursor True absetzen, da Windows einen internen Zähler mitführt.

Sie sollten diese Funktion aber mit Vorsicht einsetzen und beim Beenden Ihrer Anwendung dafür sorgen, dass der Mauscursor wieder angezeigt wird, da diese Änderung das gesamte System betrifft und Sie sonst im Blindflug mit der Maus arbeiten müssen.