2010-05-25 33 views
19

¿Cómo cambiar el icono del cursor al 'icono ocupado' que generalmente se muestra en el escritorio? ¿Cómo puedo configurar los archivos animados (.gif, .ani) en lugar del cursor?C# Winforms - cambie el icono del cursor del mouse

+1

Windows Forms? WPF? –

+1

ASP .NET? Silverlight? – CMS

+0

Corrija (haga más concreto) la pregunta y agregue sus 2 respuestas también. ¿O puede ser que "@Carlos Loth" ya haya dado la respuesta correcta? – 0x49D1

Respuesta

35

tratar de hacer lo siguiente:

System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; 

Más información está disponible en Cursors Class documentation

clase Cursor no soporta archivos GIF o cursores animados (.ANI). Puede cargar un cursor personalizado haciendo

Cursor.Current = new Cursor("C:\\ic.cur"); 

Tal vez usted podrá convertir archivos GIF a formato yout cursor utilizando una herramienta como Microangelo. Además, hay otro hilo relacionado con esto.

How do you convert a GIF into a CUR file?

+1

Entonces, "C: \ ic.gif" debería ser "C: \ ic.cur"? –

1

tengo la respuesta para un cuadro de imagen

Picturebox1.cursor = new cursor(Properties.Resources.CURSOR NAME.GetHicon()); 
Cuestiones relacionadas