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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2009, 22:51   #1
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
Вопрос Screenshot

Как известно если "заскринить" видео с помощью чудо-кнопки "Print Screen", то в результате в большенстве случаях (если не во всех) на скрине остаеться от видео только черный "квадрат". Есть форма, как можно сделать что бы при скрине этой формы от нее остался тот же черный "квадрат" и больше нечего?!
W0LF вне форума Ответить с цитированием
Старый 09.10.2009, 22:57   #2
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Название темы не раскрывает сути вопроса...

А по вопросу:
Как вариант хучить принтскрин и по нажатию делать форму черной =)
TwiX вне форума Ответить с цитированием
Старый 09.10.2009, 23:00   #3
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Это кажется из-за того, что видео через DirectX воспроизводят... Хотя могу ошибаться...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 09.10.2009, 23:00   #4
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

проскакивала такая задумка, но ведь мигать будет как йЁлка на новый год =) то почернеет, то появиться и опять если много раз нажимать.

+если ловить хук, то форма будет ставать черной уже после нажатия, а так не подойдет. Юзер скринит, после чего форма чернеет. А скрин с формой в буфере уже

ЗЫ: а можно ли просто, если форма активна (на виду) Принт Скрин отключить что бы не скринил, и наоборот - при скрытой форме - активировать его ?

Последний раз редактировалось W0LF; 09.10.2009 в 23:05.
W0LF вне форума Ответить с цитированием
Старый 10.10.2009, 00:47   #5
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Поставьте в таймере обработчик: проверяем, что в буфере обмена. Если картинка размером с экран или с форму, заменяем её чёрным квадратом Малевича.
Arigato вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Игра:"ScreenShot" Levsha100 Свободное общение 30 03.06.2009 18:10
screenshot nicky Общие вопросы C/C++ 2 12.04.2009 14:12
Программа Magic Screenshot - простейший способ обменяться скриншотами roverspam Софт 0 17.09.2008 23:07