I thought the most obvious answer would be the MouseLeave event like so...
Private Sub MainForm_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.MouseLeave Me.Cursor = New Cursor("Custom.cur") End Sub
but that doesn't seem to work
When my mouse leaves the controlling form, it always changes back to the standard "Arrow" pointer.
Any help is appreciated.