How to change system mouse cursor in Delphi

It's very simple. Just drop TSystemMouse component onto your form. This components has the array-type SystemCursors and DefaultCursors properties. Just set new cursor and copy default value to restore default.


with cmpSystemMouse do

Call RestoreDefaultCursors to restore all the cursors.

See also
System Mouse
Components for Delphi / C++ Builder
Howtos for Programmers