Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Захват произвольной области экрана на нескольких мониторах (скриншот)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Пишу простой скриншотер с возможностью захвата произвольной области. Столкнулся с проблемой - не удается реализовать работу программы с несколькими мониторами. В чем выражается проблема: При попытке сделать скриншот на втором мониторе - захватывается область на первом(как будто я сделал захват области на нём). При попытке сделать скриншот на первом экране - Image1 "заливается" белым (прямоугольник выделенной области белого цвета) Сразу приведу фрагменты кода, но на всякий случай приложил архив с проектом. Кнопка "Сделать скриншот": Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Захват области(+"исправление" прямоугольника выделенной области, если вдруг выделяли "снизу вверх"): Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. Архив с проектом почему то не прикрепляется, поэтому пришлось залить на гуглодиск https://drive.google.com/file/d/1VSRkaWGla_TA7_4ftF05RayrCH2SRXJ1/view?usp=sharing ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2021, 21:49 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40063457&tid=2037397]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 269ms |

| 0 / 0 |
