Since for some reason VB.NET doesn't like using the current applied scheme's hand/link cursor resource and instead favours the ugly aliased default one that's been in use since 9x or earlier (it shows the exact same one on Vista), I decided to try and find a quick workaround for it:
Private Sub HackCursor(ByVal c As Windows.Forms.Control)
Dim cursor As String = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Control Panel\Cursors", "Hand", "")
c.Cursor = New Cursor(cursor)
But it keeps telling me the image format is invalid, even though the registry value links to a .cur file.
Is there an easier way of doing this? Thanks