Not tried yet , but came accross:
Application::UseWaitCursor = true; //Wait cursor to be used for all open forms of the application.
Application::UseWaitCursor = false; //Set cursor back to normal
Changing forms cursor
frmEditUsers::Cursor = System::Windows::Forms::Cursors::WaitCursor; //Set cursor back to waiting
frmEditUsers::Cursor = System::Windows::Forms::Cursors::Default; //Set cursor back to normal
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.