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

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

1. PILANT - 16 Мая, 2019 - 15:29:54 - перейти к сообщению
Почему при фоновом режиме и привязке по контролу текст выводиться не в привязанное окно, а просто на рабочий стол?
Мне нужно что бы текст выводился в привязанном окне, а не на рабочий стол.

Как это можно исправить?
2. Kibor - 16 Мая, 2019 - 15:36:13 - перейти к сообщению
Потому что там координаты экранные.
Узнайте координаты окна и откорректируйте координаты
3. PILANT - 16 Мая, 2019 - 19:22:04 - перейти к сообщению
 Kibor пишет:
Потому что там координаты экранные.
Узнайте координаты окна и откорректируйте координаты


А сразу в окно нельзя?
Я его перемещаю и какой тогда смысл узнавать координаты если текст опять будет не в окне.
4. Zireael - 17 Мая, 2019 - 03:01:48 - перейти к сообщению
CODE:
win w=window (-1, "Notepad", -1); // окно
// Окно можно перемещать.

if(w) // если окно найдено
{
loop()
{
setwindowparam(w); // получить координаты окна
textbkcolor(255, 65280);
textout(0, 150+w.left, 100+w.top, "Текст", 0); // вывести textout в координатах 150 100 относительно окна
sleep(10);
}
}
else messagebox("Окно не найдено");

Powered by ExBB FM 1.0 Final