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

Страниц (4): « 1 2 [3] 4 »
 

21. 007wan - 12 Декабря, 2019 - 22:55:08 - перейти к сообщению
 Zireael пишет:
 Цитата:
с размерами допустим 100х100

Не учитывая пропорции. И что получиться?
где именно?
22. Zireael - 13 Декабря, 2019 - 02:18:54 - перейти к сообщению
 Цитата:
Не учитывая пропорции. И что получиться?
где именно?

Окно с размерами 1000*1000 до 100*100 будет нормально. А 1000*500 до 100*100, т. е. по ширине сжали в 10 раз, а по высоте только в 5?
23. 007wan - 13 Декабря, 2019 - 04:25:43 - перейти к сообщению
 Zireael пишет:
 Цитата:
Не учитывая пропорции. И что получиться?
где именно?

Окно с размерами 1000*1000 до 100*100 будет нормально. А 1000*500 до 100*100, т. е. по ширине сжали в 10 раз, а по высоте только в 5?
Что-то я нихрена не понял. Например, возьмем рандомное число, допустим, 549 и 978, это и будут размеры окна, а как вывести это окно в диалоге с фиксированным шириной и высотой, допустим 300х350 или 600х600
24. Zireael - 13 Декабря, 2019 - 04:48:35 - перейти к сообщению
 Цитата:
549 и 978
600х600

И получится по ширине его придётся растянуть, по высоте сжать. И смысл этого абстракционизма?
25. 007wan - 13 Декабря, 2019 - 05:17:10 - перейти к сообщению
 Zireael пишет:
 Цитата:
549 и 978
600х600

И получится по ширине его придётся растянуть, по высоте сжать. И смысл этого абстракционизма?
Смысл есть всегда. В данном случаи получая миниатюру из любого окна игры(контролла) это окно тоже имеет динамические размеры так сказать, а то на диалог они будут выводиться по разному размеру, поэтому нужно как-то сделать размер для всех окон статичским, независимо от размера окна(окон)
26. 007wan - 16 Декабря, 2019 - 01:40:18 - перейти к сообщению
Почему для некоторых оконных игр(клиентов на ПК) не удается получить указатель?
Точнее получает он его, но картинка как скриншот первого запуска программы, что делать?
(Добавление)
Почему не работает? Главное окно это диалог другой программы, а гейм, это игра.
Что не так? (Отобразить)
27. Zireael - 16 Декабря, 2019 - 03:44:46 - перейти к сообщению
 Цитата:
Почему не работает?

Потому что надо читать справку по функциям DwmRegisterThumbnail
 Цитата:
The window designated by hwndDestination must either be the desktop window itself or be owned by the process that is calling DwmRegisterThumbnail. This is required to prevent applications from affecting the content of other applications.
28. 007wan - 16 Декабря, 2019 - 06:10:45 - перейти к сообщению
 Zireael пишет:
 Цитата:
Почему не работает?

Потому что надо читать справку по функциям DwmRegisterThumbnail
 Цитата:
The window designated by hwndDestination must either be the desktop window itself or be owned by the process that is calling DwmRegisterThumbnail. This is required to prevent applications from affecting the content of other applications.
Тоесть никак не исправить? Получается все-таки visualwindow приоритетнее?
29. Zireael - 16 Декабря, 2019 - 06:28:18 - перейти к сообщению
 Цитата:
Тоесть никак не исправить?

Функция DwmRegisterThumbnail должна вызываться тем же процессом, который создал окно: "Balloon Bot".
30. 007wan - 16 Декабря, 2019 - 06:36:50 - перейти к сообщению
 Zireael пишет:
 Цитата:
Тоесть никак не исправить?

Функция DwmRegisterThumbnail должна вызываться тем же процессом, который создал окно: "Balloon Bot".

Окей, что-то я НЕ понял. Ответитьте пожалуйста на вопросы:
1)Можно ли получать миниатюры игры, которая установлена на ПК в виде клиента?
2)такой же как и 1 вопрос, но для браузера.
3)Можно ли эту миниатюру передавать из одного exe в другой выводить, например, дочернее окно(exe1) выведет на главное окно(exe2)?
4)такой же как и 3 вопрос, но для visualwindow.
Ответ прошу дать короткий "Нет" или "Да".

Powered by ExBB FM 1.0 Final