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: Obtener Handle de la Ventana bajo el Cursor del Mouse
Pregunta | 1 Respuesta
Delphi/Lazarus: ¿Está presionada la tecla ALT, SHIFT o CTRL?
Tutorial | 0 Comentarios
Delphi/Lazarus: Diferencia entre ParamStr(0) y Application.ExeName
Pregunta | 1 Respuesta
Delphi: Mostrar otras Ventanas además de la Ventana Principal en la Barra de Tareas
Consejo | 0 Comentarios
Delphi: This form of method call only allowed for class methods
Pregunta | 1 Respuesta
Lazarus: Cargar Archivo como Array de Bytes y Guardar Array de Bytes como Archivo
Tutorial | 0 Comentarios
JavaScript: Obtener la Fecha y la Hora actuales
Tutorial | 1 Comentario
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