Bonjour,
Je voudrais savoir si il est possible de connaitre la liste des executables en cours de run sur un PC ?
Puis de pouvoir envoyer des commandes (par exemple des cliks de la souris ou des touches claviers) à des executables ?
Merci,
Bonjour,
Je voudrais savoir si il est possible de connaitre la liste des executables en cours de run sur un PC ?
Puis de pouvoir envoyer des commandes (par exemple des cliks de la souris ou des touches claviers) à des executables ?
Merci,
Yes , j'ai déjà fait cela , il faut boucler et utiliser
*EnumWindows
*FindWindow/FindWindowEx
*GetWindow
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/findwindow.asp
Tout à fait possible , utiliser GetWindowLong/SetWindowLong pour obtenir la procédure de message d'une fenêtre ( fenêtre utilisateur , contrôle ) et avec SendMessage envoyer des messages à la fenêtre concernéePuis de pouvoir envoyer des commandes (par exemple des cliks de la souris ou des touches claviers) à des executables ?
Ca répond à la question effectivement, mais elle est mal formulée.Yes , j'ai déjà fait cela , il faut boucler et utiliser
*EnumWindows
*FindWindow/FindWindowEx
*GetWindow
Avec cette manière, on récupère la class name et le titre de la fenêtre principale (!= du nom du process), et si l'application n'a pas de fenêtre, banane. S'il s'agit de récupérer les noms de process, préférer la solution ci-dessous :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/base/enumerating_all_processes.asp
Les orteils servent à trouver les pieds de chaise et les montants de porte quand il fait noir.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager