Salut je veux faire une sorte d'un bot pour WLM, Mais le ControlSend normal AutoIt ne fonctionnera pasUtiliser le contrôle envoyer sur windows live messenger texte de saisie automatique
la question fondamentale est de savoir comment puis-je envoyer un message texte à la fenêtre Windows Live Messenger sans l'activer?
Exemple: Il y a quelqu'un dans WLM avec la fenêtre appelée active "Joop" je fais:
ControlClick("Joop","","[CLASS:DirectUIHWND; INSTANCE:2]","Left",1,322,507)
ControlSend("Joop","","[CLASS:DirectUIHWND; INSTANCE:2]","Hi Joop")
cela ne fonctionne cependant pas quand je fais
WinActivate("Joop","")
ControlClick("Joop","","[CLASS:DirectUIHWND;INSTANCE:2]","Left",1,322,507)
ControlSend("Joop","","[CLASS:DirectUIHWND; INSTANCE:2]","Hi Joop")
il fonctionne cependant maintenant c'est activé ce que je ne veux pas. il y a un problème avec la fenêtre toute la fenêtre de conversation de msn est une fenêtre donc aucun contrôle supplémentaire pour thats c'est pourquoi j'ai essayé le contolClick sur les coordonnées de l'écran de frappe sans succ6
ceci est le résumé.
Text:
Position: 0, 28
Size: 882, 607
ControlClick Coords: 282, 180
Style: 0x56000000
ExStyle: 0x00010000
Handle: 0x00190916
>>>> Mouse <<<<
Position: 1885, 557
Cursor ID: 0
Color: 0xFFFFFF
>>>> StatusBar <<<<
>>>> Visible Text <<<<
>>>> Hidden Text <<<<
CVoiceVideoAvatarHostWindow
personne ne sait comment obtenir quelque chose dans ce champ de texte sans l'activer (il peut fonctionner sur fond) et en utilisant une fonction boiteuse comme envoi.
OU comment puis-je envoyer un texte aux fenêtres en direct fenêtre de messagerie sans l'activer
Merci Matthy