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);
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.
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 |
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.
&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.
Übersicht über die Cursor, Cursor-Funktionen, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor