Savoir quel programme est au premier plan

cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 - 12 sept. 2002 à 03:03
loskiller62 Messages postés 135 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 12 juillet 2006 - 21 juil. 2003 à 15:00
Bonjour,

Je suis en train de faire une petite application pour manipuler la souris avec un joypad. Je sais envoyer des évènements clavier et souris, et donc ça, ca marche. Mon but serai de permettre de configurer les boutons du pad différement pour chaque programme. Par exemple, sous Winamp, un bouton pourrai permettre de faire pause, et pour MediaPlayer, ce même bouton pourrai permettre de mettre en plein écran. Le problème, c'est que je n'arrive pas à savoir quel est le programme qui est en premier plan à un instant donné...
Si quelqu'un peut me dire comment savoir si c'est MediaPlayer ou IE, ou un autre programme qui est en premier plan à l'aide d'une API (ou d'un autre moyen), je suis prenneur !

Merci d'avance

3 réponses

cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 7
12 sept. 2002 à 04:11
Bon, j'ai réussi à trouver comment récupérer le handle de la fenêtre de premier plan, mais maintenant, je n'arrive pas à récupérer le nom de l'éxécutable qui est attaché à ce handle... Quelqu'un sait comment faire ?

Merci d'avance !

Yoannd
0
cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 7
13 sept. 2002 à 22:39
-------------------------------
Réponse au message :
-------------------------------

Bon, j'ai réussi à trouver comment récupérer le handle de la fenêtre de premier plan, mais maintenant, je n'arrive pas à récupérer le nom de l'éxécutable qui est attaché à ce handle... Quelqu'un sait comment faire ?

Merci d'avance !

Yoannd

-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je suis en train de faire une petite application pour manipuler la souris avec un joypad. Je sais envoyer des évènements clavier et souris, et donc ça, ca marche. Mon but serai de permettre de configurer les boutons du pad différement pour chaque programme. Par exemple, sous Winamp, un bouton pourrai permettre de faire pause, et pour MediaPlayer, ce même bouton pourrai permettre de mettre en plein écran. Le problème, c'est que je n'arrive pas à savoir quel est le programme qui est en premier plan à un instant donné...
Si quelqu'un peut me dire comment savoir si c'est MediaPlayer ou IE, ou un autre programme qui est en premier plan à l'aide d'une API (ou d'un autre moyen), je suis prenneur !

Merci d'avance
0
loskiller62 Messages postés 135 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 12 juillet 2006 1
21 juil. 2003 à 15:00
Coucou
Ca date un peu mais a tu réussi à récuperer le nom de l'exe au premier plan finallement? Ca m'interesse vraiment !
Merci
0
Rejoignez-nous