Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2008, 00:33   #1
ForzaJuve
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 38
По умолчанию Скриншот

Подскажите плз как заскринить в файл только окно(форму) проги а не весь деск топ?

И еще как реализовать кнопку чтоб при нажатии на нее вызывалось меню пуск?


Зарание спасибо
ForzaJuve вне форума Ответить с цитированием
Старый 04.10.2008, 08:34   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Скажите ниразу не обсуждалост ? GetDC(0), GetWindowRect, BitBlt, ReleaseDC(0, DC)... все.
BOBAH13 вне форума Ответить с цитированием
Старый 04.10.2008, 11:42   #3
ForzaJuve
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 38
По умолчанию

cорри)) йа новичек) можете плз по подробнее обьяснить?
ForzaJuve вне форума Ответить с цитированием
Старый 04.10.2008, 13:48   #4
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

так, для начала: на чём ты пишешь?
rpy3uH вне форума Ответить с цитированием
Старый 04.10.2008, 15:51   #5
ForzaJuve
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 38
По умолчанию

Delphi 2005...
а сорри разобрался как сделать скрин тока проги.

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

Последний раз редактировалось rpy3uH; 05.10.2008 в 16:09.
ForzaJuve вне форума Ответить с цитированием
Старый 04.10.2008, 19:33   #6
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

GetWindow, IsWindowVisible
BOBAH13 вне форума Ответить с цитированием
Старый 04.10.2008, 19:41   #7
ForzaJuve
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 38
По умолчанию

спс разобрался работает вот тока заминка IsWindowVisible когда загоняю в скриншот например свернутого окна оперы не коректно отображаеццо тоесть не все окно а тока свернутая час (изображение на таск баре)

а и еще подскажите плз как сделать скриншот рабочего стола когда развернута какая нибудь прога(тоесть не скрин етой проги а именно скрин рабочего стола за етой прогой)

Последний раз редактировалось rpy3uH; 05.10.2008 в 16:10.
ForzaJuve вне форума Ответить с цитированием
Старый 04.10.2008, 20:38   #8
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

Цитата:
спс разобрался работает вот тока заминка IsWindowVisible когда загоняю в скриншот например свернутого окна оперы не коректно отображаеццо тоесть не все окно а тока свернутая час (изображение на таск баре)
а ты как хотел. getdc получает видимую часть окна
vvviperrr вне форума Ответить с цитированием
Старый 04.10.2008, 20:43   #9
ForzaJuve
Пользователь
 
Регистрация: 27.09.2008
Сообщений: 38
По умолчанию

vvviperrr напиши плз по подробнее насчет получения видимой часто окна к примеру оперы если не затруднит



а и еще подскажите плз как сделать скриншот рабочего стола когда развернута какая нибудь прога(тоесть не скрин етой проги а именно скрин рабочего стола за етой прогой)
ForzaJuve вне форума Ответить с цитированием
Старый 04.10.2008, 21:33   #10
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

2ForzaJuve да нельзя просто так это сделать (насколько я это понимаю). надо сфоткать свернутое - разверни, фоткай, сверни
vvviperrr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скриншот экрана ViNcHeStEr Паскаль, Turbo Pascal, PascalABC.NET 5 08.07.2008 12:35
как сделать скриншот xakkkkker Общие вопросы Delphi 1 10.02.2008 15:24
Скриншот экрана Terran Общие вопросы Delphi 2 16.12.2007 15:13
Как правильно снимать скриншот Vovkin Win Api 7 08.02.2007 20:06