|
1 / 1 / 0
Регистрация: 28.09.2022
Сообщений: 12
|
|
Работа с экраном на форме04.09.2025, 13:01. Показов 1133. Ответов 9
Метки нет (Все метки)
Уважаемые форумчане!
У меня возникла такая проблема. Существует ли в WinForm C# какой-то управляющий элемент, через которого можно работать с экраном компьютера? Спасибо
0
|
|
| 04.09.2025, 13:01 | |
|
Ответы с готовыми решениями:
9
Работа с экраном Работа с экраном
|
|
884 / 537 / 228
Регистрация: 21.02.2011
Сообщений: 5,706
|
|
| 04.09.2025, 15:28 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 28.09.2022
Сообщений: 12
|
|
| 04.09.2025, 18:18 [ТС] | |
|
Хотят так: в окне должен быть элемент, в котором отображается то, что происходит на одном из экранов, подключенных к компьютеру. Как я поняла можно только вставить скрин того экрана, т.е. картинку, а напрямую работать нельзя?
0
|
|
|
|
|
| 04.09.2025, 21:18 | |
|
Если нужно в реальном времени, то придётся делать видео захват конкретного монитора. Точнее по этому поводу подсказать не могу. Overlay в целом не самая простая тема. С большой вероятностью можно найти (бес)платную либу, которая будет решать ваши хотелки на 99% и нужно будет просто разобраться как с ней работать и внедрить в свой проект.
Если хотите просто изредка видить общую картину, то можно раз в 1 секунду делать скриншот монитора и результат пихать в обычный picturebox. Не самое элегантное и производительное решение, но код в этом случае очень простой. Не по теме: Я когда-то скидывал пример на этом форуме с перекидыванием изображения через TCP где-то с таким же подходом, и в локалке даже можно было смотреть видео. По мобильному интернету во-первых не смотрибельно, во-вторых лютый перерасход трафика.
1
|
|
|
1 / 1 / 0
Регистрация: 28.09.2022
Сообщений: 12
|
|
| 04.09.2025, 21:26 [ТС] | |
|
Спасибо за подсказку!
0
|
|
|
108 / 72 / 6
Регистрация: 08.08.2025
Сообщений: 716
|
||
| 04.09.2025, 21:48 | ||
|
Если 1 скрин, это попроще. Если нужно постоянно и непрерывно показывать в форме, будут проблемы, их надо учитывать. Тем более, с несколькими мониторами. Мне недавно попалась такая прога, там все просто в исходнике, экранная лупа, окно неподвижное и ставишь его в любое место, показывает часть экрана, где находится курсор и это непрерывно. В итоге 10 минут работает, потом рушит Винду, появляются лишние окна, начинают срабатывать клики мыши при движении, хотя нажатий не было и тд. Погуглил, нашел другой вариант, только ЕХЕ вариант, работает замечательно.
1
|
||
| 04.09.2025, 22:18 | |
|
0
|
|
|
108 / 72 / 6
Регистрация: 08.08.2025
Сообщений: 716
|
|
| 04.09.2025, 22:28 | |
|
SmallEvil,
Такими исходниками редко кто делится. Про видео тоже. У меня такая мысль, что надо сначала пинать Винду, чтобы она подсчитала, что ей нужно и сразу бежать за ней, свои черные дела делать. Это как простое решение.
0
|
|
|
91 / 65 / 18
Регистрация: 09.12.2015
Сообщений: 207
|
|
| 05.09.2025, 12:11 | |
|
Поищите реализации RDP на гитхабе.
Там что-то было
1
|
|
| 05.09.2025, 12:11 | |
|
Помогаю со студенческими работами здесь
10
Почему перенос данных в текст боксах не работает с 1 на 3 форму, а со 2 на 3 форму работает? В заголовке формы нужно выводить положение формы на экране и ее размеры Как работать с формой на весь экран?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|