Delphi-PRAXiS
Seite 10 von 10   « Erste     8910   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bildschirmlupe - Bereich unter Formular ermitteln (https://www.delphipraxis.net/126586-bildschirmlupe-bereich-unter-formular-ermitteln.html)

Spargeltarzan 16. Jul 2009 03:05

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo

Vielleicht hilft Dir dieses Beispiel weiter (mit exe-Datei).
Gruss

Spargeltarzan 16. Jul 2009 03:24

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo FussballRobbie

Hab noch ein Beispiel für Dich.

Gruss

Namenloser 16. Jul 2009 03:26

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Dein Engagement in allen Ehren, aber deine Beispiele verfehlen leider die Fragestellung. Außerdem ist der Thread schon so alt, dass sich das Problem wahrscheinlich mittlerweile erübrigt hat.

Garfield 17. Jul 2009 12:14

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Zitat:

Zitat von NamenLozer
... Außerdem ist der Thread schon so alt, dass sich das Problem wahrscheinlich mittlerweile erübrigt hat.

Aber gelöst scheint es dennoch noch nicht zu sein!?

himitsu 17. Jul 2009 12:40

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
im Grunde müßte man sich doch "nur" ein Canvas nehmen und die gewünschten Fenster sich darauf zeichnen lassen? :gruebel:

zeichnet de ClientBereich einer Form in ein Canvas
(muß keine Delphi-Form sein ... an ein Form-/Control-Handle kommt man ja überall ran)
Delphi-Quellcode:
StretchBlt(Image1.Canvas.Handle, 0, 0, Form1.Width, Form1.Height,
  GetDC(Form1.Handle), 0, 0, Form1.Width, Form1.Height, SRCCOPY);
[edit]
grad probiert, zeichnet doch nur sichtbare Teile :gruebel: :?

[add]
kann man sich nicht so (virtuelle) Desktops erstellen?
- einen erstellen
- Form da rüberverschieben
- Fotos des Desktops machen
- zurückverschieben
- fertig


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:31 Uhr.
Seite 10 von 10   « Erste     8910   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz