There are two main steps that you have to do.

  1. Update the strings listed in HKEY_CURRENT_USER\Control Panel\Cursors with the locations of the cursors that you want to use.
    1. You can lookup the defined cursor schemes from either HKEY_CURRENT_USER\Control Panel\Cursors\Schemes or HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes
  2. Call SystemParametersInfo with SPI_SETCURSORS as the uiAction
« Introduction | Details »