Articulo de referencia

Windows espera cursor

El cursor de espera de Windows (conocido como cursor de reloj de arena hasta Windows Vista ) es un indicador que muestra que una aplicación está ocupada realizando una operación...

El cursor de espera de Windows (conocido como cursor de reloj de arena hasta Windows Vista ) es un indicador que muestra que una aplicación está ocupada realizando una operación. Puede ir acompañado de una flecha si la operación se realiza en segundo plano.

El cursor de espera puede mostrarse en programas que utilizan la API de Windows .

Historia

El antiguo "cursor de reloj de arena", utilizado en Windows 9x , Windows NT 4.0 , Windows 2000 y Windows XP

Desde Windows 1.0 hasta Windows XP , se representaba con un reloj de arena. Windows Vista introdujo un nuevo cursor de espera animado. El cursor de espera en Windows 7 era casi idéntico. [ 1 ] Sin embargo, es posible cambiar la apariencia del cursor al cursor de reloj de arena original. Windows 8 introdujo un nuevo cursor de espera plano, de color azul claro sobre azul oscuro, que elimina el desvanecimiento y las partículas de la parte animada.

Uso

El cursor de espera tiene dos usos: a corto y largo plazo. Es un recurso compartido en el sistema entre aplicaciones y ventanas. Por defecto, cuando el cursor del ratón se encuentra en una ventana, el cursor que se muestra está controlado por la clase de ventana registrada y el manejo de la ventana WM_SETCURSOR. Se pueden utilizar diferentes escenarios. [ 2 ]

En Microsoft Foundation Class Library (MFC), el cursor de espera se puede controlar mediante CWaitCursor. Si se crea una instancia local, el cursor de espera se restablece cuando la instancia sale del ámbito. Se utiliza principalmente para cursores de espera de corta duración. [ 2 ]

En Windows Forms , cada instancia de Control tiene una propiedad Cursor, que puede ser controlada por la propia aplicación. Control.Cursores el cursor que se muestra cuando el ratón está en la región del control; System.Windows.Forms.Cursor.Currentes el cursor que se muestra cuando el ratón entra en cualquier ventana de la aplicación. [ 2 ]

Para cursores de espera prolongada, la UseWaitCursorpropiedad se puede configurar (ya sea a nivel de control o a nivel de aplicación) en una ocasión y restablecer en otro momento. [ 2 ]

Véase también

Referencias

  1. Zheng, Long (15 de agosto de 2009). "El cursor 'ocupado' de Windows 7 pierde el ritmo" . istartedsomething.com .
  2. 1 2 3 4 "Esperar cursor en Windows y C#" . Espacio de Binglong . Archivado del original el 5 de octubre de 2015. Recuperado el 26 de agosto de 2015 .