Ответ 1
Попробуйте сделать следующее:
System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor;
Дополнительная информация доступна в Документация класса курсоров
Класс курсора не поддерживает файлы GIF или анимированные курсоры (.ANI). Вы можете загрузить пользовательский курсор, сделав
Cursor.Current = new Cursor("C:\\ic.cur");
Возможно, вы можете конвертировать GIF файл yout в формат курсора с помощью инструмента, такого как Microangelo. Кроме того, есть еще один связанный с ним поток.