Formato de archivo del puntero del mouse
El formato del archivo *.cur es un archivo de cursor estático y su formato es coherente con el formato del archivo de icono *.ico.
Generalmente, puedes cambiar el nombre de un archivo de ícono y usarlo directamente como puntero del mouse. Por supuesto, algunos íconos grandes y coloridos parpadearán si se usan como puntero del mouse si el hardware es insuficiente.
Para el archivo de cursor, la principal diferencia con el archivo de icono (*.ico) es que utiliza la marca de punto de acceso. La marca de punto caliente se refiere al punto en el gráfico del cursor cuando presiona el botón del mouse. Debido a que el puntero del mouse es un gráfico, debe especificar un punto específico (el desplazamiento en las direcciones X e Y con respecto a la esquina superior izquierda del gráfico). Si no se especifica, estos dos valores son 0, entonces el punto de acceso está en la esquina superior izquierda del puntero del mouse. Para algunos punteros especiales del mouse, esto es obviamente inapropiado. Por ejemplo, en MS Office, cuando el mouse está ubicado cerca del lado izquierdo de la página, se mostrará una flecha hacia la derecha, en este caso, si el punto de acceso todavía está en la parte superior. Esquina izquierda, es diferente de la comprensión intuitiva de las personas.
Ya sea *.cur o *.ico, sus formatos están diseñados de acuerdo con la especificación del archivo PE: primero, una etiqueta de tipo de archivo, luego una información de inicio del archivo y luego los datos de la imagen. y finalmente el área de marca de máscara.
El contenido del área de máscara es la mayor diferencia entre los archivos de iconos y cursores y los archivos de mapa de bits. El área de máscara se utiliza para indicar si cada punto de esta imagen es transparente. El efecto de la transparencia es realizar una operación Xor en el color de este punto y el color del fondo para obtener el color real mostrado.
*.ani es un formato de cursor dinámico. Contiene información gráfica múltiple, así como el orden de visualización y la duración del tiempo de visualización de cada gráfico. Su estructura es relativamente compleja, pero el formato de cada gráfico es similar. a La descripción de los gráficos en *.cur es la misma. En términos de la definición de la relación entre varias imágenes, es muy similar a las imágenes animadas Gif.