Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 03.05.2012
Сообщений: 7

Как вывести на форму определенную часть экрана?

31.05.2012, 17:01. Показов 1302. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Подскажите каким образом можно в реальном времени вывести на форму, то что происходит на экране.
Например, на экране по центру есть таймер размером 100х100. Нужно чтобы в моем созданном приложении отображалась эта часть экрана.

Советы, примеры, литература. Буду рад всему. Заранее спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.05.2012, 17:01
Ответы с готовыми решениями:

Как воспроизвести определенную часть экрана в программе?
Привет всем.Как сделать чтобы в fome1 отображалась определенная часть экрана в реальном времени тоесть ...

Как сделать так, чтобы график занимал не всю форму, а лишь определенную часть
Здравствуйте, Как сделать так, чтобы график занимал не всю форму, а лишь определенную часть, например правый верхний угол. Или это...

Как вывести часть картинки (определенную область)
Подскажите как вывести часть картинке на экран. Допустим есть большая картинка с размерами 1000x1000 мне нужно высвети определенную её...

2
387 / 214 / 102
Регистрация: 09.04.2012
Сообщений: 635
06.06.2012, 06:53
Лучший ответ Сообщение было отмечено attacker как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    
int i,j, k,l;
HDC hdc;
hdc = GetDC(NULL);
 
for(i=0, k = 0;i<100;i++, k+=2)
for(j=0, l = 0;j<100;j++, l+=2)
{
COLORREF cf = GetPixel(hdc, i,j);
SetPixel(hdc, k+100,l+100, cf);
SetPixel(hdc, k+101,l+100, cf);
SetPixel(hdc, k+100,l+101, cf);
SetPixel(hdc, k+101,l+101, cf);
}
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
07.06.2012, 12:39
attacker, посмотри этот архив со статьями worldcpp по памяти там была экранная лупа, т.е приложение которое работает именно с пикселами на экране
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.06.2012, 12:39
Помогаю со студенческими работами здесь

Вывести определенную часть вектора
Есть вектор v, который содержит: v Нужно прочитать вектор от 2 по 5 элемент, чтобы в итоге вывести на экран: 3 4 5 6

Как вывести форму желтого цвета в центре экрана
Разработать приложение с выводом формы желтого цвета в центре экрана и подтверждением при закрытии формы с использованием MsgBox

Как извлечь определенную часть ссылки
Как извлечь нужный текст из строки (типа string) вида &quot;https://www.cyberforum.ru/newthread.php?do=newthread&amp;f=18&quot; значение do? - в...

Как окрасить определенную часть текста в ListBox?
Windows Form помогите,пожалуйста( как окрасить определеную часть текста в listBox .создал я его его кодом, а если окрашивать, то он...

Как заливать определенную часть картинки на сайте
Здравствуйте!Я начинаю делать сайты, и столкнулся вот с чем: нашел сайт, и переделываю, так сказать набиваю руку. html? css? javascript,php...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru