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

Программа захвата раб.стола - C++

Восстановить пароль Регистрация
 
Newbie58
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 31
29.10.2013, 21:08     Программа захвата раб.стола #1
Здравствуйте товарищи, у меня в институте появилась беда) у всей группы.
В кратце, мы изучали весь прошлый год Delphi, а в этом году, у нас новый предмет (Программная инженерия),
Препод сказал что мы изучали мертвый язык Делфи) и что надо изучать C++. На самих парах С++ МЫ НЕ ИЗУЧАЕМ, но он требует задания на нём. Дал всем весьма серьезные задания (для 2-го курса, и относительно того, что мы создавали раньше , а создавали мы БД (в делфи и лазарусе), и осуществляли доступ к БД с разлиными огр. и в общем в таком духе).
Дал нам задание до начала декабря сделать, мне выпало вот что:

“Фотоаппарат”
Приложение предназначено для “захвата” любой части Рабочего стола Windows и сохранения “захваченной” картинки в файле графического формата (bmp, pcx,jpeg,gif).
Основные функции приложения:
- “захват” и сохранение всего Рабочего стола;
- “захват” выделенной прямоугольной зоны Рабочего стола;
- “захват” выбранного окна, включая его заголовок и обрамление;
- “захват” внутренней части окна (без заголовка и обрамления).
Интерфейс приложения должен иметь схожие черты с интерфейсами приложений подобного класса (например, Snapshot).
Приложение должно работать в среде Windows 98/2000.
Среда разработки – Visual C++ или Borland C++ Builder.

Т.е. мне надо хоть как-то изучить язык, и запилить задание. Прошу ваших советов, в чём делать (визуал или билдер), и как . Может кто кижечки какие знает, чтобы я успел прочитать и хоть что-нибудь скляпать.
Данный форум (с++) проискал, везде размытые и неявные ответы, кто-то скидывал прогу, но она увы не робит).
В общем жду ЛЮБОЙ помощи.

Спасибо заранее.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexcoder
1438 / 652 / 86
Регистрация: 03.06.2009
Сообщений: 3,284
Завершенные тесты: 1
30.10.2013, 11:56     Программа захвата раб.стола #2
В гугле забанили?
Сделать скриншот экрана / копировать экранную область видеопамяти
https://www.google.com.ua/search?q=w...криншот+экрана
Newbie58
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 31
30.10.2013, 14:23  [ТС]     Программа захвата раб.стола #3
Вот опять человек, который не умеет читать.
Я не разбираюсь в этих Winapi и прочем, я даже языка не знаю толком.
Мне нужна литература под моё ТЗ (её много, поэтому я и попросил знающих подсказать, чтобы не тратить время в пустую).
Но ты сам то читать не умеешь, прочел название темы, и скинул первое подвернувшиеся.
не трать не моё время, не своё.
cosmic
33 / 31 / 0
Регистрация: 29.08.2012
Сообщений: 84
Записей в блоге: 1
30.10.2013, 16:05     Программа захвата раб.стола #4
По ВинАпи - Ч. Петзолд "Программирование для Windows® 95", мне вот очень нравится.

а до этого прочти Дейтел(ы) Как программировать на С++, и все будет гуд.
novi4ok
30.10.2013, 16:07
  #5

Не по теме:


я думал, речь о рейдерстве пойдет: захват рабочего стола, беда у всей группы... :)

Новичок
30.10.2013, 16:18
  #6

Не по теме:

novi4ok, тоже самое.Я вообще про взлом подумал.

novi4ok
30.10.2013, 17:13
  #7

Не по теме:

Цитата Сообщение от Новичок Посмотреть сообщение

Не по теме:

novi4ok, тоже самое.Я вообще про взлом подумал.

ну да, типа группа студентов захватила рабочий стол преподавателя

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2013, 17:25     Программа захвата раб.стола
Еще ссылки по теме:

C++ Блокировка рабочего стола!
C++ Адрес до рабочего стола
Программы для рабочего стола C++

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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6373 / 4839 / 440
Регистрация: 14.02.2011
Сообщений: 16,039
30.10.2013, 17:25     Программа захвата раб.стола #8
Цитата Сообщение от Newbie58 Посмотреть сообщение
Вот опять человек, который не умеет читать.
эт точно
Цитата Сообщение от Newbie58 Посмотреть сообщение
Я не разбираюсь в этих Winapi и прочем, я даже языка не знаю толком.
и кто тебе в этом виноват?
Цитата Сообщение от Newbie58 Посмотреть сообщение
Мне нужна литература под моё ТЗ
что думаешь что под каждый чих пишется литература
Цитата Сообщение от Newbie58 Посмотреть сообщение
Основные функции приложения:
- “захват” и сохранение всего Рабочего стола;
- “захват” выделенной прямоугольной зоны Рабочего стола;
- “захват” выбранного окна, включая его заголовок и обрамление;
- “захват” внутренней части окна (без заголовка и обрамления).
все это вмешается в одно и тоже
захват дискрептора экрана(окна) и копирование буфера(экрана) BitBlt
Цитата Сообщение от Newbie58 Посмотреть сообщение
В кратце, мы изучали весь прошлый год Delphi, а в этом году, у нас новый предмет (Программная инженерия),
Препод сказал что мы изучали мертвый язык Делфи) и что надо изучать C++.
WinApi от языка не зависит
Цитата Сообщение от Newbie58 Посмотреть сообщение
в среде Windows 98/2000.
знаешь ли ты разницу между ними?
Цитата Сообщение от cosmic Посмотреть сообщение
По ВинАпи - Ч. Петзолд "Программирование для Windows® 95", мне вот очень нравится.
поддерживаю
еще есть Румянцев "Программирование под Win32"
Yandex
Объявления
30.10.2013, 17:25     Программа захвата раб.стола
Ответ Создать тему
Опции темы

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