21 / 24 / 1
Регистрация: 23.04.2012
Сообщений: 627
|
|
1 | |
Как сделать скриншот ограниченный формой окна?28.10.2017, 12:16. Показов 2153. Ответов 6
Метки нет (Все метки)
Задача: необходимо создать приложение, которое бы давала возможность делать скриншот заданной области экрана. Была когда-то у меня прожка, которая представляла из себя растяжимое окно: выделяешь им нужную область и жмешь кнопку...
Собственно что-то подобное мне и нужно. Может кто поделится примерами, что-то давно я не работал с графикой в VB.
0
|
28.10.2017, 12:16 | |
Ответы с готовыми решениями:
6
Сделать скриншот окна Скриншот области экрана, находящейся под формой Как сделать скриншот части экрана Как сделать скриншот с формы, но что бы белый цвет отображался как прозрачный |
1530 / 1478 / 322
Регистрация: 03.10.2012
Сообщений: 1,517
|
|
28.10.2017, 12:59 | 2 |
Прокрутите эту страницу вниз до конца, там 10 ссылок прямо по вашей теме.
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
||||||
28.10.2017, 14:23 | 3 | |||||
Сообщение было отмечено Yury Komar как решение
Решение
uzlprog, могу предложить вот такой вариант, делал для одного из своих проектов когда-то...
Думаю именно то, что вам нужно, объяснять код не стану, он прокомментирован частично... Примените его, если хотите, практически готовая программа. Листинг Формы
Саму форму делаем без заголовков и границ, на нее кидаем панель, обзывем ClientArea, далее меняем ее цвет, такой же цвет ставим у формы в свойстве TransparencyColor... Далее я думаю разберетесь, на форме две кнопки, ЗАКРЫТЬ и СОХРАНИТЬ в файл... Растягивание формы за границы выполнено в WindProc, думаю тоже разберетесь... Вообщем поиграйтесь, авось что получится толковое... Проект прилагаю.
1
|
Yury Komar
|
28.10.2017, 18:26
#5
|
Не по теме: XIST, растём... :)
0
|
Замабувараев
|
28.10.2017, 21:48
#6
|
Не по теме: Если через горячие клавиши, то подойдёт Alt+PrtScr. Это помещает в буфер обмена картинку только активного окна.
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
28.10.2017, 22:39 | 7 |
Замабувараев, ему надо было, как я понял, именно выделенную область, ну я и предложил вариант такого ПО, поместил окно куда надо, растянул как надо, сфоткал... и все саму форму ему фотать ненужно, а только то, что в рамочке...
0
|
28.10.2017, 22:39 | |
28.10.2017, 22:39 | |
Помогаю со студенческими работами здесь
7
Как воспроизвести видео на форме и сделать с него скриншот Как сделать скриншот с ElementHost или AxWindowsMediaPlayer с сохранением в файл Скриншот активного окна WPF: как сделать что бы картинка компилировалась вместе с формой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |