I have a custom cursor that I have as a ico file as cur files are only mono coloured and 32x32.

The only problem in using a ico file is that I can't set where the hot spot is and at the moment it is set in the middle of the icon which is no help

I was looking on the msdn website and it said to set the hotspot like this


Code:
Dim instance As Cursor
Dim value As Point

value = instance.HotSpot
But I don't know how to set the point value to (0,54) which is where I want the hotspot to be located.