Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Cursor ist ein kleines Bild, dessen Position auf dem Bildschirm durch ein Zeigegerät gesteuert wird, z. B. Maus, Stift oder Trackball. Im restlichen Teil dieser Übersicht bezieht sich der Begriff "Maus" auf jedes zeigende Gerät.
Wenn der Benutzer die Maus bewegt, verschiebt das System den Cursor entsprechend. Mit den Cursorfunktionen können Anwendungen Cursor erstellen, laden, anzeigen, animieren, verschieben, einschränken und zerstören.
In diesem Abschnitt
Name | Beschreibung |
---|---|
Informationen zu Cursorn | Erläutert die Standardcursor. |
Verwenden von Cursorn | Erläutert, wie Aufgaben im Zusammenhang mit Cursorn ausgeführt werden. |
Cursorreferenz | Enthält den API-Verweis. |
Cursorfunktionen
Name | Beschreibung |
---|---|
ClipCursor- | Beschränkt den Cursor auf einen rechteckigen Bereich auf dem Bildschirm. Wenn eine nachfolgende Cursorposition (festgelegt durch die SetCursorPos Funktion oder Maus) außerhalb des Rechtecks liegt, passt das System automatisch die Position an, um den Cursor innerhalb des rechteckigen Bereichs zu halten. |
CopyCursor- | Kopiert den angegebenen Cursor. |
CreateCursor- | Erstellt einen Cursor mit der angegebenen Größe, Bitmustern und Hotspots. |
DestroyCursor | Zerstört einen Cursor und gibt den von dem Cursor belegten Speicher frei. Verwenden Sie diese Funktion nicht, um einen freigegebenen Cursor zu zerstören. |
GetClipCursor- | Ruft die Bildschirmkoordinaten des rechteckigen Bereichs ab, auf den der Cursor beschränkt ist. |
GetCursor- | Ruft ein Handle zum aktuellen Cursor ab. |
GetCursorInfo- | Ruft Informationen zum globalen Cursor ab. |
GetCursorPos- | Ruft die Position des Cursors in Bildschirmkoordinaten ab. |
GetPhysicalCursorPos | Ruft die Position des Cursors in physischen Koordinaten ab. |
LoadCursor- | Lädt die angegebene Cursorressource aus der ausführbaren Datei (.EXE), die einer Anwendungsinstanz zugeordnet ist. |
LoadCursorFromFile- | Erstellt einen Cursor basierend auf Daten, die in einer Datei enthalten sind. |
SetCursor- | Legt das Cursor-Shape fest. |
SetCursorPos- | Verschiebt den Cursor an die angegebenen Bildschirmkoordinaten. Wenn sich die neuen Koordinaten nicht innerhalb des Bildschirmrechtecks befinden, das durch den letzten ClipCursor Funktionsaufruf festgelegt wird, passt das System die Koordinaten automatisch so an, dass der Cursor innerhalb des Rechtecks bleibt. |
SetPhysicalCursorPos | Legt die Position des Cursors in physischen Koordinaten fest. |
SetSystemCursor- | Ermöglicht einer Anwendung das Anpassen der Systemcursor. Er ersetzt den Inhalt des Systemcursors, der durch die ID Parameter angegeben wird, durch den Inhalt des Cursors, der durch den hcur Parameter angegeben ist, und zerstört dann hcur. |
ShowCursor- | Blendet den Cursor ein oder aus. |
Cursorbenachrichtigungen
Name | Beschreibung |
---|---|
WM_SETCURSOR | Wird an ein Fenster gesendet, wenn die Maus bewirkt, dass der Cursor innerhalb eines Fensters verschoben wird und die Mauseingabe nicht erfasst wird. |
Cursorstrukturen
Name | Beschreibung |
---|---|
CURSORINFO- | Enthält globale Cursorinformationen. |