![]() |
DirectInput , como capturar mi Control ?
Hola mucho gusto !.
Estoy trabajando con DirectInput , con TDXInput que biene en las librerias de DelphiX. Mi duda es la siguiente: ¿Existe alguna manera de poder capturar los eventos de un Control (xbox) qunque mi aplicacion no este activa? supongamos que estoy jugando al buscaminas y al momento de presionar cualquier boton de mi control mi programa debe saltar avisando que se usó un botón de mi Control. gracias ! espero me ayuden porque lo unico que logro es capturar mi control dentro de mi aplicacion y si mi aplicacion esta minimizada o detras de otra pues no captura los botones presionados. Gracias. |
sigo buscando y no encuentro
seria algo como un hook tipo para el teclado y el mouse quizas |
Si tu aplicación no está activa, no puede capturar eventos (o al menos no debería).
Lo que tú quieres hacer creo que necesitará que "preguntes" al sistema operativo. Seguramente hay por ahí algún gancho al que puedas asignar un procedimiento o función. Seguramente en la MSDN sabrán algo. |
Hola
bueno, la solucion que encontre fue esta: en el evento OnTimer de un Timer puse este codigo
Gracias por la ayuda ! |
La franja horaria es GMT +2. Ahora son las 12:39:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi