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