Moin Bixi,
in der Delphi
IDE
Tools\Bildeditor
dort
Datei\Neu\Resourcendatei
dort dann Rechtsklick
Neu\Cursor
Dann den Standardnamen ggf. umbenennen, und mit (z.B.) Rechtsclick bearbeiten den Cursor bearbeiten.
Die Resourcendatei wird dann mit
{$R MeinCursor.Res}
in das Programm eingebunden.
Mit
hCursorHandle := LoadCursor(hInstance,'Resourcenname');
kannst Du den Cursor dann laden, und mit
hSaveOldCursorHandle := SetCursor(hCursorHandle);
zuweisen. In hSaveOldCursorHandle, wird dann der bisherige gesichert, so es einen gab, damit er wieder hergestellt werden kann.
Sollte zum Zeitpunkt der Zuweisung gerade kein Cursor angezeigt werden, kannst Du ihn mit
ShowCursor(true);
anzeigen lassen.