I have a windows form frm1 that calls another form frm2 by the following code:
this.hide(); frm2 new_frm2 = new frm2(); new_frm2.ShowDialog(); this.Close();
it takes about 5 sec for the frm2 to show so I'd like to use waitcursor. I found that the waitcursor can only appear when the mouse is within boundary of the application form. However, since I hide frm1 before frm2 is shown and it takes 5 sec to show frm2, bascially there is nothing displayed from my application during this 5 sec, therefore the windows just focus on whatever is behind my application and turn the cursor according to that.
Is there any way to turn the cursor for the entire windows operating system to a waitcursor, so no matter where the mouse is, the cursor is always a waitCursor?
Thank you very much