Вот на свернутое окно можно сгенерить клик мышкой...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Вот на свернутое окно можно сгенерить клик мышкой...

Сообщение vvs_adm » 17.03.2005 (Чт) 16:26

А взять со свернутого окна скрин можно? Что-то никак не найду. Как вы знаете, GetPixel и BitBlt не катят :(

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.03.2005 (Чт) 16:31

И не найдёшь :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 17.03.2005 (Чт) 16:40

GSerg писал(а):И не найдёшь :)
А жалко ... Очень нужно, однако :(

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 17.03.2005 (Чт) 18:04

Как можно сфотографировать окно, которого нет?
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 17.03.2005 (Чт) 18:08

KDima писал(а):Как можно сфотографировать окно, которого нет?
А как можно кликнуть на окно, которого нет?
А кликается, как два пальца... Потому что свернутое окно - это далеко не окно, которого нет... Инфу об изображении на свернутом окне подлый Билли мог бы и хранить...

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 17.03.2005 (Чт) 18:33

vvs_adm писал(а):
KDima писал(а):Как можно сфотографировать окно, которого нет?
А как можно кликнуть на окно, которого нет?
А кликается, как два пальца... Потому что свернутое окно - это далеко не окно, которого нет... Инфу об изображении на свернутом окне подлый Билли мог бы и хранить...


Зачем?

Ну оно есть... перефразирую:

Как можно перерисовать ненарисованную картину?
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 17.03.2005 (Чт) 18:40

Ээээ.... это как???
Как можно выпить пиво, которова нет :? :)

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 17.03.2005 (Чт) 18:49

KDima писал(а):Как можно перерисовать ненарисованную картину?
Вот ты кликнул на пиктограмму окна, свернутого в панель задач. И о чудо!!! Нарисовалось окно, которое "ненарисовано". Примерно так же можно было бы получить информацию о свернутом окне, не разворачивая его, а "сэмулировав" разворачивание. Просто функции такой нетути ...

Arcanoid
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 01.01.2005 (Сб) 15:44

Сообщение Arcanoid » 17.03.2005 (Чт) 18:55

По-быстрому развернуть его, отпринтскринить и свернуть снова :lol:

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 17.03.2005 (Чт) 19:02

Ну это изврат... Мне как раз то и неудобно разворачивать окно, что бы содрать там пару пиксельков... Мало того, если какая-нить падла запустит окно "повер всех нафиг", то вообще хрень получится. И GetPixel, и bitblt вернут минус 1...

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 17.03.2005 (Чт) 19:17

vvs_adm писал(а):
KDima писал(а):Как можно перерисовать ненарисованную картину?
Вот ты кликнул на пиктограмму окна, свернутого в панель задач. И о чудо!!! Нарисовалось окно, которое "ненарисовано".

Поздравляю! Теперь ты можешь его принтскринить скока хочешь!

vvs_adm писал(а):Примерно так же можно было бы получить информацию о свернутом окне, не разворачивая его, а "сэмулировав" разворачивание. Просто функции такой нетути ...

Можно просмотреть все дочерние компоненты и на основании полученных данных отрисовать изображение окна. Заодно помоги XairOn'у нарисовать дужки на АСМе :)
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 17.03.2005 (Чт) 23:48

KDimaКакое совпадение, мне как раз ну просто абсолютно нечем заняться :lol:

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 18.03.2005 (Пт) 10:41

мне тоже хотелось сделать скрин окна, которое свёрнуто.
но так и ничего не получилось, ведь нельзя же получить то чего нет.

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 18.03.2005 (Пт) 10:58

Sirik писал(а):мне тоже хотелось сделать скрин окна, которое свёрнуто.
но так и ничего не получилось, ведь нельзя же получить то чего нет.
Да мне и надо то тока 10 пиксельков :lol: Я даже от скрина отказываюсь, тока 10 :lol:

Deja-vu
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 55
Зарегистрирован: 02.11.2004 (Вт) 22:02

Сообщение Deja-vu » 18.03.2005 (Пт) 21:25

Может быть, альтернативный десктоп? :lol:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31

    TopList