Delphi/Lazarus: Recuperar la Posición del Cursor relativa a Form/Ventana
Consejo de Delphieño | 23/11/2023 a las 18:32
Con la función GetCursorPos(), puede obtener la posición del cursor en relación con la pantalla. Aquí se muestra una forma de obtener la posición del cursor en relación con una form (ventana):
var P: TPoint; begin GetCursorPos(P); P := Form1.ScreenToClient(P); Form1.Caption := inttostr(P.X + ' ' + inttostr(P.Y)); end;
Primero, usamos GetCursorPos() para guardar la posición actual del mouse en el punto P. Después de eso, convertimos las coordenadas de la pantalla a las coordenadas del formulario Form1 usando ScreenToClient(). Finalmente, generamos las coordenadas convertidas como título de nuestra ventana.
Sobre el Autor
El autor aún no ha agregado una breve descripción del perfil.
Ver Perfil
Temas Relacionados
Renombrar Archivos en sus Nombres de Carpeta
Tutorial | 0 Comentarios
Script Batch: Apagar Computadora Windows
Tutorial | 2 Comentarios
Delphi/Lazarus: Recuperar la posición X/Y de un control en relación con la pantalla
Consejo | 0 Comentarios
VirtualBox: Cambiar la Fecha y la Hora
Tutorial | 10 Comentarios
Delphi/Lazarus: Mostrar Array de Bytes como Cadena de Valores HEX
Consejo | 0 Comentarios
Lazarus: Cargar Archivo como Array de Bytes y Guardar Array de Bytes como Archivo
Tutorial | 0 Comentarios
Pipette: Obtener Colores de cualquier Lugar de la Pantalla
Tutorial | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.