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

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

Войти
Регистрация
Восстановить пароль
 
Newbie58
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 31
#1

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

29.10.2013, 21:08. Просмотров 527. Ответов 7
Метки нет (Все метки)

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

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

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

Спасибо заранее.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexcoder
1444 / 658 / 87
Регистрация: 03.06.2009
Сообщений: 3,381
Завершенные тесты: 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++ Программа корректировки реестра для управления элементами рабочего стола ОС Windows
Ищу бесплатную библиотеку для захвата видео с экрана C++
C++ Лямбда, список захвата
C++ Как реализовать систему захвата клавиш в MacOS?

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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6451 / 4917 / 451
Регистрация: 14.02.2011
Сообщений: 16,313
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     Программа захвата раб.стола
Ответ Создать тему
Опции темы

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