Что нового

Как сохранить handle окна для дальнейшего использования

joker2d

Новичок
Сообщения
182
Репутация
0
Получаю handle окна в аутоит записываю в переменную, после чего с ним можно нормально работать
Но если я записываю этот handle куда нить в тхт то потом считывая этот handle он как будто неправильный и с окном ничего нельзя сделать

хендл записываю в виде
Код:
$handle=0x0026060A

В Autoit windows info этот же хендл пишеться в виде
Handle: 0x000000000026060A

руками подставляю его в какой нить контрол клик в виде
Код:
ControlClick("0x000000000026060A", "", "[CLASS:TPanel; INSTANCE:4]", "left", 1, 1, 1)

или
Код:
ControlClick("0x0026060A", "", "[CLASS:TPanel; INSTANCE:4]", "left", 1, 1, 1)


ничего не происходит как будто хендл ошибочный
как использовать хендл который записан в тхт ?
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
205
Код:
ControlClick(0x000000000026060A, "", "[CLASS:TPanel; INSTANCE:4]", "left", 1, 1, 1);Уберите кавычки
ControlClick(0x0026060A, "", "[CLASS:TPanel; INSTANCE:4]", "left", 1, 1, 1);Уберите кавычки
HWnd();Используйте если нужно преобразовать переменную в дескриптор
 
Верх