ScreenCapture.bat без заголовка окна
449
Flavio Correia
Как я могу сделать этот сценарий захватить окно переднего плана без заголовка?
https://github.com/npocmaka/batch.scripts/blob/master/hybrids/.net/c/screenCapture.bat
Мне это нужно, чтобы я мог продолжить работу над проектом Delphi без необходимости изменять все координаты VAR.
Я знаю, что это возможно, потому что у меня есть функция screenshot () в моем приложении delphi, которая позволяет мне выбирать между
GetWindowRect(Win, WinRect); DC := GetWindowDC(Win);
ИЛИ ЖЕ
Windows.GetClientRect(Win, WinRect); DC := GetDC(Win);
Я просто не знаю, как это сделать в этой партии.
То, что вы можете делать в BASH, и то, что вы можете делать с Delphi, - это две совершенно разные вещи.
Ramhound 7 лет назад
0
Этот скрипт использует тот же WinApi, который я вызываю в Delphi, поэтому я подумал, что это возможно.
Flavio Correia 7 лет назад
0
Вы злоупотребляете командным файлом для выполнения кода .net. Я думаю, что вы должны задать свой вопрос о переполнении стека. Они, скорее всего, помогут вам, так как речь идет не о программировании .bat, а о программировании .net.
LPChip 7 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
1
Windows теряет макет экрана
-
11
Подключение 2 внешних мониторов к ноутбуку?
-
2
Как включить более высокие разрешения на моем мониторе LG Flatron W1941S (у меня запущена Fedora 9,...
-
-
8
Отображение XML в браузере Chrome
-
5
Как мне настроить мой монитор / операционную систему для оптимального цветного дисплея?
-
6
Как я могу «перезагрузить» свой ЭЛТ-монитор?
-
5
Артефакты на ЖК мониторе?
-
11
Мониторинг утилит
-
10
Принудительно установить собственное разрешение для монитора без PnP в Windows
-
6
Получите доступ к ноутбуку, не видя дисплея