Сначала он должен быть в формате .cur. быстрый поиск даст вам то, что вам нужно, чтобы сделать .gif в .cur
Как только у вас есть файл .cur, просто загрузите его и установите курсор.
Cursor myCursor = new Cursor("myCustomCursor.cur");
this.Cursor = myCursor; //this can be whatever...a textbox, the form, a button. Pretty much anything that is a control