SetSystemCursor

Die SetSystemCursor -Funktion ermöglicht eine Anwendung das System Cursor anpassen. Es ersetzt den Inhalt der Systemcursor festgelegten Id mit dem Inhalt des von Hcurangegebenen Cursors, und dann zerstört hcur.

BOOL SetSystemCursor) HCURSOR  Hcur, / / Cursor als ein Systemcursor festgelegt werdenDWORDID / / Bezeichner des Systemcursors ersetzen);
 

Parameter

hcur
Handle für einen Cursor. Die Funktion ersetzt den Inhalt der Systemcursor festgelegten Id mit dem Inhalt des Cursors von Hcur behandelt.

Das System zerstört Hcur durch Aufrufen der DestroyCursor -Funktion. Daher kann nicht Hcur einen Cursor mithilfe der Funktion LoadCursor geladen werden. Um einen Cursor anzugeben geladen aus einer Ressource, Kopieren der Cursor mithilfe der Funktion CopyCursor übergeben Sie dann die Kopie an SetSystemCursor.

id
Gibt den Systemcursor, mit dem Inhalt des Hcur zu ersetzen.

Es folgt eine Liste der System-Cursor-Bezeichner:
Wert Beschreibung
OCR_APPSTARTING Standardpfeil und kleine Sanduhr
OCR_NORMAL Standardpfeil
OCR_CROSS Fadenkreuz
OCR_HAND Windows NT 5.0 und höher: Hand
OCR_HELP Pfeil- und Fragezeichen
OCR_IBEAM Faltwerkzeug
OCR_NO Durchgestrichene Kreis
OCR_SIZEALL Vier Spitzen Pfeil Norden, Süden, Osten und Westen
OCR_SIZENESW Doppelpfeil nach Nordosten und Südwesten
OCR_SIZENS Doppelpfeil nach Norden und Süden
OCR_SIZENWSE Doppelpfeil nach Nordwesten und Südosten
OCR_SIZEWE Doppelpfeil zeigt West und Ost
OCR_UP Vertikaler Pfeil
OCR_WAIT Sanduhr

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

QuickInfo

&Nbsp; Windows NT: erfordert Version 3.5 oder höher.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Übersicht über die Cursor, Cursor-Funktionen, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor