Bu betiğin, Başlıksız ön plan penceresini yakalamasını nasıl sağlayabilirim?
https://github.com/npocmaka/batch.scripts/blob/master/hybrids/.net/c/screenCapture.bat
İhtiyacım var, böylece tüm var koordinatlarını değiştirmek zorunda kalmadan bir delphi projesinde devam edebiliyorum.
Bunun mümkün olduğunu biliyorum çünkü delphi uygulamamda bir seçim yapmama izin ver.
GetWindowRect(Win, WinRect);
DC := GetWindowDC(Win);
VEYA
Windows.GetClientRect(Win, WinRect);
DC := GetDC(Win);
Sadece bu partide nasıl yapılacağını bilmiyorum.
BASH'da yapabilecekleriniz ve Delphi ile yapabilecekleriniz tamamen farklı iki şeydir.
—
Ramhound
Bu komut dosyası, Delphi'de çağırdığım WinApi yazılımını kullanıyor, bu yüzden mümkün olduğunu düşündüm.
—
Flavio Correia
Net kodunu çalıştırmak için bir toplu iş dosyasını kötüye kullanıyorsunuz. Bunun yerine sorunuzu Yığın Taşması ile ilgili sormanız gerektiğini düşünüyorum. Bunlar gerçekten .bat programlama ile ilgili değil, ama .net programlama ile ilgili daha fazla yardımcı olma ihtimalleri var
—
LPChip