Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » вывод изображения из одного окна в другое

Страниц (1): [1]
 

1. yasumotto - 14 Октября, 2020 - 17:26:06 - перейти к сообщению
Привет.
Подскажите не могу сделать так чтобы изображение не поверх всех окон было а отображалось в отдельном указанном окне....
CODE:

win w1=window ("отсюда", "triuiScreen", -1),
w2=window ("сюда", "triuiScreen", -1);
win w_KIB;
int ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;

start_();

visualwindow(0, 628, 734, 664, 1043, 589, 735, 100, w1);
loop()sleep(10);


function start_()
{
pause(1000);
w_KIB=window ("отсюда", "triuiScreen", -1);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
}

2. Zireael - 14 Октября, 2020 - 17:55:16 - перейти к сообщению
CODE:
win w1 = window ("Program Manager", "Progman", -1); // рабочий стол
win w2 = window (-1, "Notepad", -1); // блокнот
if(w1 && w2) // если оба окна найдены
{
visualwindow(w2, 0, 0, 0, 500, 300, 100, 50, 100, w1);
loop()sleep(10);
}
else messagebox("Одно из окон не найдено");
3. yasumotto - 14 Октября, 2020 - 18:07:20 - перейти к сообщению
 Zireael пишет:
CODE:
win w1 = window ("Program Manager", "Progman", -1); // рабочий стол
win w2 = window (-1, "Notepad", -1); // блокнот
if(w1 && w2) // если оба окна найдены
{
visualwindow(w2, 0, 0, 0, 500, 300, 100, 50, 100, w1);
loop()sleep(10);
}
else messagebox("Одно из окон не найдено");




ну так я так пробовал не работает делал так
CODE:

win w1=window ("отсюда", "triuiScreen", -1),
w2=window ("сюда", "triuiScreen", -1);
win w_KIB;
int ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;

start_();

visualwindow(w2, 628, 734, 664, 1043, 589, 735, 100, w1);
loop()sleep(10);


function start_()
{
pause(1000);
w_KIB=window ("отсюда", "triuiScreen", -1);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
}


[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
(Добавление)
Нашел ошибку спасибо..........

visualwindow(w2, 0 Меланхолия , 0, 0, 500, 300, 100, 50, 100, w1);

Powered by ExBB FM 1.0 Final