Toggle crosshair?

I know, I know, custom cursors are considered an annoyance. That being said, is there a code that would allow the normal mouse cursor to be in use, but by clicking a button have it switch over to a horizontal and vertical crosshair type like I have attached below?