Delphi/Lazarus: Obtener Handle de la Ventana enfocada
Pregunta de Invitado | 10/11/2020 a las 19:48
¿Es posible determinar el identificador (handle) de la ventana que está actualmente activa? Me refiero a la ventana que tiene el foco en este momento y esta ventana también puede ser la ventana de otra aplicación (no la mía). Estoy usando el sistema operativo Windows.
Si es posible, ¿alguien puede darme un código de ejemplo para eso? Realmente no soy bueno en todas estas cosas de la API de Windows.
Temas Relacionados
Delphi/Lazarus: Cómo determinar la Posición del Ratón
Pregunta | 1 Respuesta
Delphi/Lazarus: Determinar Carpeta de Aplicación propia
Consejo | 0 Comentarios
Delphi/Lazarus: Mostrar Fecha y Hora actuales
Consejo | 0 Comentarios
Delphi/Lazarus: Fecha de Mañana
Pregunta | 1 Respuesta
Delphi/Lazarus: Trim, TrimLeft y TrimRight - Truncar espacios en blanco de una cadena
Información | 0 Comentarios
Delphi/Lazarus: Recuperar la posición X/Y de un control en relación con la pantalla
Consejo | 0 Comentarios
Delphi/Lazarus: Agregar Ceros Iniciales a un Número
Consejo | 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.
Eso realmente no es un problema, incluso tienes una función para ese propósito, solo tienes que saber su nombre. La función se llama GetForegroundWindow y aquí tengo un pequeño ejemplo de uso:
Este ejemplo almacena el handle de la ventana que tiene el foco en este momento. Si está utilizando Lazarus, no olvide agregar la unidad "Windows" a su sección de "uses".
11/11/2020 a las 21:51