Tecnología

Inicio

Cómo cambiar el cursor predeterminado en Visual Basic 6

Cuando un usuario mueve su ratón sobre el programa, el cursor icono por defecto es el puntero. Visual Basic 6 le permite cambiar el valor predeterminado utilizando la propiedad MousePointer para varios objetos en el formulario. Por ejemplo, es posible cambiar la flecha del cursor a cualquier otra cosa, como una cruz, una viga, una flecha con un signo de interrogación o incluso un cursor personalizado se carga en el programa. Cambiar el código en cualquiera de las funciones MouseMove para los diversos controles en su formulario, o incluso para toda la misma forma.

Instrucciones

1 Abra el programa de Visual Basic. Acceder a la ventana de código.

2 Abra la función Form_MouseMove y escriba lo siguiente:

Form1.MousePointer = vbCrosshair

Cuando el usuario pasa el puntero sobre la forma, el cursor por defecto cambia a una cruz.

3 Abra la función Label1_MouseMove y escriba lo siguiente:

Label1.MousePointer = vbSizeNS

Cuando el usuario se desplaza sobre Label1 (suponiendo que este control existe en su forma), el cursor por defecto cambia a una flecha que apunta hacia el norte y el sur. Esto anula el puntero de precisión que se muestra en el resto del formulario.

4 Abra la función Label2_MouseMove y escriba lo siguiente:

Label2.MouseIcon = LoadPicture ( "C: \ myCursor.cur")

Label2.MousePointer = vbCustom

Cuando el usuario se desplaza sobre Label2 (suponiendo que este control existe en su forma), el cursor cambia por defecto a un cursor personalizado proporcionan en la función LoadPicture. Asegúrese de que la ruta en la lista de parámetros coincide con la que ha guardado el archivo de cursor.