Привет я хочу, чтобы сделать своего рода бота для WLM, Но нормальный ControlSend в AutoIt не будет работатьРегулятором отправить на Windows Live Messenger для автоматического ввода текста
основной вопрос, как я могу отправить текст в окно Live Messenger без активации?
Пример: Существует кто-то в WLM с окном активного называется «Joop» Я:
ControlClick("Joop","","[CLASS:DirectUIHWND; INSTANCE:2]","Left",1,322,507)
ControlSend("Joop","","[CLASS:DirectUIHWND; INSTANCE:2]","Hi Joop")
это не работает, однако, когда я делаю это
WinActivate("Joop","")
ControlClick("Joop","","[CLASS:DirectUIHWND;INSTANCE:2]","Left",1,322,507)
ControlSend("Joop","","[CLASS:DirectUIHWND; INSTANCE:2]","Hi Joop")
это работает однако теперь его активировали то, чего я не хочу. есть проблема с окном, все окно разговора MSN - это одно окно, поэтому нет никакого дополнительного контроля для ввода, поэтому я попробовал contolClick по координатам экрана ввода без succ6
это резюме.
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
Кто-нибудь знает, как получить что-то в этом текстовом поле без активации (так он может работать на заднем плане) и используя неудачную функцию, как отправить.
ИЛИ как я могу отправить текст окна жить окно мессенджера без активации
Thanks Matthy