Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dvein
2 / 2 / 0
Регистрация: 03.10.2011
Сообщений: 20
#1

Скриншот раб стола + видео - C++

05.04.2012, 02:28. Просмотров 846. Ответов 8
Метки нет (Все метки)

Как сделать скриншот рабочего стола и чтоб видео на нем было б изображено черным квадратом?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
 Аватар для Avazart
7039 / 5216 / 259
Регистрация: 10.12.2010
Сообщений: 22,929
Записей в блоге: 17
05.04.2012, 04:41     Скриншот раб стола + видео #2
Скриншот не проблема...
Видио что?
Dvein
2 / 2 / 0
Регистрация: 03.10.2011
Сообщений: 20
05.04.2012, 20:38  [ТС]     Скриншот раб стола + видео #3
Опечатка
Как сделать скриншот рабочего стола и чтоб видео на нем НЕ было б изображено черным квадратом?
Avazart
 Аватар для Avazart
7039 / 5216 / 259
Регистрация: 10.12.2010
Сообщений: 22,929
Записей в блоге: 17
05.04.2012, 21:02     Скриншот раб стола + видео #4
У меня нормально скринится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TCanvas *C= new TCanvas;
HDC hdc =GetDC(0);
C->Handle = hdc;
 
Canvas->CopyRect(Rect(0,0,Screen->Width,Screen->Height),C,
                 Rect(0,0,Screen->Width,Screen->Height));
 
delete C;
ReleaseDC(0,hdc);
}
//---------------------------------------------------------------------------
Миниатюры
Скриншот раб стола + видео  
Dvein
2 / 2 / 0
Регистрация: 03.10.2011
Сообщений: 20
06.04.2012, 00:58  [ТС]     Скриншот раб стола + видео #5
Ну у тебя 7 на ней такой проблемы нету.
Samrisbe
 Аватар для Samrisbe
1351 / 721 / 33
Регистрация: 28.01.2011
Сообщений: 1,958
18.10.2012, 07:26     Скриншот раб стола + видео #6
Извините что поднял старую тему...
Как скриншот запихнуть в буфер, чтоб зaтем можно было вставить в Paint?
Avazart
 Аватар для Avazart
7039 / 5216 / 259
Регистрация: 10.12.2010
Сообщений: 22,929
Записей в блоге: 17
18.10.2012, 16:30     Скриншот раб стола + видео #7
http://cppbuilder.ru/vcl/tclipboard.php
Samrisbe
 Аватар для Samrisbe
1351 / 721 / 33
Регистрация: 28.01.2011
Сообщений: 1,958
18.10.2012, 20:45     Скриншот раб стола + видео #8
Торможу...

Добавлено через 8 минут
Мне надо по типу клавиши PrintScreen осуществить.
попробую переделать...
C++
1
2
3
4
5
if (Clipboard()->HasFormat(CF_TEXT))
  {
    Edit1->Text = Clipboard()->AsText;
    Clipboard()->Clear();
  }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2012, 21:45     Скриншот раб стола + видео
Еще ссылки по теме:

C++ Скриншот экрана
C++ скриншот экрана!
Скриншот C++
Программа захвата раб.стола C++
C++ Сделать скриншот рабочего стола

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
 Аватар для Avazart
7039 / 5216 / 259
Регистрация: 10.12.2010
Сообщений: 22,929
Записей в блоге: 17
18.10.2012, 21:45     Скриншот раб стола + видео #9
HasFormat(CF_TEXT) а чего ты ему говоришь что текст ?
Yandex
Объявления
18.10.2012, 21:45     Скриншот раб стола + видео
Ответ Создать тему
Опции темы

Текущее время: 00:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru