Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#7

Re: Desktop (Bildschirmausgabe) anhalten wie Hardcopy

  Alt 2. Dez 2009, 14:13
Zitat von Mazel:
Es sei denn es gibt eine Möglichkeit das Element/Control hinter einem Fenster an der gewählten Position zu ermitteln. Das könnte helfen.
- du fragst alle Hauptfenster ab (also alle auf dem Desktop)
- dann fragst du dich jeweils durch alle ihre Kindfenster und prüfst, ob der gewünschte Pinkt innerhlab ihres Clientbereichs liegt
- nicht zu vergessen, daß man natürlich nur sichtbare Fenster beachtet
- und dann sollte man auch noch die Z-Achse beachten, also welches Fenster liegt vor welchem

das Fenster/Control, welches am weitesten oben lieg, sichtbar ist, nicht zu deinem Fenster gehört und dessen Clientbereich den gewünschten Punkt behinhaltet, daß ist das Gesuchte
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat