- Das mit dem Zielicon wurde hinzugefügt
- Desweiteren gibt es jetzt eine Funktion um Quelltext zum finden dieses Fensters zu erzeugen.
Ich bin mir ziemlich sicher das in der Beschreibung im Programm einige Rechtschreibfehler sind. Wenn jemand diese lokalisiert -> Bitte melden damit ich diese beseitigen kann (bin nicht besondern gut in Sachen Rechtschreibung).
Der Effekt mit dem Blinken ist mir auch bereits aufgefallen. Ist leider nicht nur bei Transparenten fenstern so (Eigentlich führe ich ein "InvalidateRect" aus was das Fenster dazu bewegen soll den Bereich neu zu zeischnen was aber wohl nicht in jedem fall richtig funktioniert)
Hinweis für diejenigen die den Quelltext zum wiederfinden des Fensters nutzen wollen:
Wenn Ihr Beispielsweise ein Formular sucht dessen Klassenname "TForm1" ist so es nicht sehr ratsam den Quelltext zum suchen von "TForm1" erzeugen zu lassen weil es doch mehrere Anwendungen gibt welche diesen Klassennamen haben. In diesem Fall solltet ihr den Quelltext zum Finden für ein Childwindow des "TForm1" erzeugen lassen (in der Baumansicht ein Child in möglichst tiefer Ebene anklicken (je tiefer die Ebene destso wahrscheinlicher dass, das richtige Fenster gefunden wird)).
Dadurch findet ihr zwar dann erstmal das ChildFenster aber die wahrscheinlichkeit ist bedeutend größer das dieses Childfenster eben auf dem gesuchten Form ist. Da Ihr des weiteren wisst dass, das Childfenster zum Beispiel 3 Ebenen unter dem gewünschten TForm1 ist könnt ihr dann durch den Aufruf von "GetParent" an das
Handle des gewünschten Forms kommen. (Bildliche Darstellung des ganzen folgt).
[Edit]
- Funktion zum erzeugen des Quelltext wurde ergänzt (es ganz aufrufe von Funktionen die nicht enthalten waren)
- Bild hinzugefügt, wie man das
Handle eines Fensters bekommt dessen Hierarchy nicht eindeutig ist
[/Edit]